Sorry but, I think you are wrong. Sony's games are not generally more complex than Nintendo's or anyone else's for that matter. The only reason you can think of more complex and better games on Sony is because in the last two gens they had nearly all of the 3rd party games. Your logic is flawed because it has not been a level playing ground. If Sony had not sold 5 times the hardware of its competitors you could not make this arguement at all.
FPS is all 360, this is true, they do have a better online gameplay system thus far. But, by this time next year it might not be that way on either of those counts.
As for complex and large games, those too are moving away from Sony exclusiveness to be on other platforms.
Plus the simple short games are relatively new to this gen. That is what is bringing in the non-gamers. Wii Sports and Play are perfect examples of this, but these do not define all Nintendo has to offer. Metroid was not a 5 minute game. Niether has any Zelda game. There have been a few puzzles in Zelda that I did have to sit back and think about the solution before I could complete it. Like the stone guy jumping puzzle.
Plus I would compare GT and Motorstorm with Wii Sports and Excite Truck before I would compare it to Final Fantasy or God of War. You can't tell me you don't play GT and Motorstorm because it "makes you wanna score higher, score better than last time".
How expansive is God of War / average Final Fantasy? I played Metroid Prime(1) in a little over 24 hours. I have put 36 so far into Zelda: Twilight Princess and am up to the getting the 2nd peice of the mirror. I bet I still have 20hours left. If I include the 5 remaining bugs and 20 remaining poes to collect.
I think you just like Sony because it has had the most games over the last to gens. This time will be different as IF Wii keeps selling like this, all of those games will come to Wii. At least the 3rd party games. Katamari is already going Wii. DQ is no longer in any form on Sony. Final Fantasy will probably make one more appearance on Sony, then jump ship, unless that game saves them. Basically the high quality complex games you state only Sony has are only there due to Sony's massive sales in hardware. Those games will be on any system that sells the best.