I would say that a lot of devs (not nobody) don't want to make games for outdated hardware. How fun is it to make a game that is optimized to run on the 360, then tweak it a little to run on the PS3...and then tweak it...and downgrade it to work on the Wii? Thats a money losing venture right there. But, the Wii still seems to be doing fine, and the next Nintendo console will have updated hardware. Nintendo gambled, and it's pretty apparent they are winning right now...perhaps for the rest of the gen.