I made this comment and decided I liked the wording so I am keeping it as a blog
Nintendo have something, lets call it magic, that the others don't have. How else would they succeed hand over fist against superior graphics in a time where everyone is screaming for better pictures? A bellow-par online system in an age of world wide connections. And dwindling third party support while the others games numbers are growing.
Nintendo win with magic that's why people will buy and play their 'inferior' games while the other consoles try and work out how they are losing against a slingshot and a boomerang while they have air strikes and Assault Riffles.