I actually think this proves that it is hard to port games with multiplayer to the WiiU because none of Ubisofts games are gimped in the multiplayer and Nintendo and Ubisoft have a pretty good relationship but every other developers games seem to be gimped in multiplayer
There's nothing wrong with their infrastructure, it's just under-developed.
If you build a game on Xbox Live, you have access to huge array of resources like fast matchmaking, high quality voice chat and leaderboards courtesy of Microsoft. That's also the reason Live is a paid service.
On the other end of the spectrum, Nintendo offers very few features and does not host matchmaking for third party games which is probably the biggest reason that we are seeing third party games opt out of Wii U online modes. Larger companies like Ubi have the ability to do their own matchmaking, but others might pass.