"Nintendo is lazy and is not putting the same efforts as before."
No, you and IGN are narrowly defining effort as putting in loads of graphics and features. Nintendo is making the games as best as they can, but also trying not to spend too much time and money, as the HD systems prove they don't increase sales or profits. That's not effort to spend 4 years and $50 million on a game. That's just overkill.
A flashy-first game is awesome when it comes out. A great-first game is awesome forever.
Plus, just for the hell of it: Kelly Brook at the 2008 BAFTAs