Yes, but those two still sell more games than teh Wii except for Wii Fit.
Yes, because of the demographics mentioned above.
Senior citizens have Wii bowling leagues. They buy maybe 2-3 games, total, but they play the heck out of them.
Typical console gamers buy a game, play it for 3 months, and then never play it again, with rare exceptions.... many of which are Nintendo games for some reason. Weird that.
Also, because of the Wiis different controller its impossible to make cross platform titles for it.
Not remotely true. There are dozens of them. Some have made the case that the Ghostbusters game was actually the most fun to play on the Wii, but looked the worst. The same was said of that big Star Wars release with Vader's apprentice.
Sony and Microsoft both intend to extend the current generation
by adding motion control to their systems, so that problem should go away.
The real barrier to cross platform is the significantly less raw processing power of the Wii. It has barely more juice than the GameCube. That's a bigger issue for modern games than the controllers, especially since the Wii
has a standard controller you can plug onto the Wii-mote, even if they refuse to code interactions for the accelerometers.
All that aside... Did a Wii-mote kick your dog, dude? You seem bound and determined to recast business and horsepower issues as some sort of UI problem. You better grow accustomed to it, though. The entire business is moving along the trail Nintendo blazed with the Wii: Sony Wand, Project Natal, etc.