You're probably stuck. The netcode is quite good, it's just that the people lagging, lag really bad. (Most fighting games do not work well at all with 100+ping)
All nintendo has to do is not let those people play online with some pretty easy methods. However, I'm rather doubtful we'll see them...