Wi-fi isn't completely terrible, and im not in denial. Wi-fi let's you play online, it doesn't lag(unless you play someone from across the globe). That's basically all you need. However, since Wi-Fi isn't as good as Xbox Live, I guess that means it's just horrible now, not even worth going on it's so bad, right?
Keep in mind Wi-Fi is new to Nintendo. They haven't had as much experience as other online-play such as xbox live, whom has been around since Xbox or PS2. Nintendo is using wi-fi for the first time on their systems, which means it isn't going to be as good as the top best online-play company in the world yet.
Who knows, maybe it will have downloadable updates that let us have these things later. I know Wi-fi isn't as good as the others, but I'm not going to say it's horrible because of that. As for no ranking system, im not really sure why not. The main reason I believe was that he wanted people to just have fun and not go obssessed over it, basically aiming for the casual players.
We somehow didn't have an online system in melee, yet were fine with that. Yet it doesn't have everything we want so it's terrible?
well no not really. We got online-play, which is good enough. I don't feel the need to ask for more and more. Yes, other games have it such as Halo and what not, but I really don't even enjoy those games so why should I care if it doesn't have everything that online-play system has?