As for networking, I actually prefer the FC system, but they only have 1 downfall. The only problem with FC is that you can't easily add friends. If I could send a friend request rather than both of us having to type in a number it would be so much easier. Also, if all games did what mario kart did where you can swap FC via wii messages then it would eliminate the other problems. With FC I can name myself whatever I want, on the PSN and Live I have to use a name not already taken. So the ability to quickly add people and FC becomes superior.
As for games not being online on Wii, well, only if Nintendo's online support is crappy can you blame them. Honestly I blame the devs for the lack of online in games.