I really cant agree with your post, and here is why.
(1) Sony's 1st party line up out matches Nintendo's in my opinion. Sony has all the genre bases cover, and not only that, their 1st games are all outstanding.
Action adventure - Uncharted/ Ratchet & Clank
Racing - Gran Turismo/ Motorstorm/ Wipeout/ ModNation Racer
1st Person Shooter - Killzone/ Resistance
Shooters - M.A.G/ Starhawk/ Socom
Action - God Of War/ inFAMOUS/ Twisted Metal
Platforming - LBP/ Sly Cooper
Sports - MLB:The Show
And every year we see a vast array of unique ip's come to Playstation. This year alone we got,
Beyond Two Souls, Puppeteer, The Last Of Us and Ni No Kuni.
All of which were well received by gamer's and reviewers alike.
I do think that Nintendo has its place in gaming. Lets be honets here,They do have a knack of creating games that kids just love, but when it comes to pushing technology within their consoles, their dead last in that department.
15 years ago you could get away with the whole "the strongest consoles have not won a generation ".BS. But in this era that we are in now, with smartphones, tablets, pc's all being super powerful, the video game console needs to keep up. There is no reason for Nintendo to not create a console that is on par with the other guys.
There are always going to be the gamer's that want super massive graphically powerful games and the ones that are just happy with ok graphics and stellar gameplay. But we need to give developers the machines to create both.
I do agree with you that they are not what some make them out to be.
I haven't bought a Nintendo console for myself since the Super Nintendo, and frankly, I'm very happy.