>lag
>time locking
>connection errors
>disconnects
>off hit detection positioning
>wrong player positioning
It has it all and it has them so often that you will rarely even have a totally fair or technicality free race or battle.
Nintendo need to get this kind of crap sorted if they want to start charging people for half functional online experiences.