I don't think there is anything wrong with the generation lasting as long as it did.  I still get impressed with some graphics I see from the 360 and PS3.  As for the Wii, that shit was outdated from the get-go.  Besides, the SKUs are still at $199 or higher.  If it were previous generations, all consoles would be $99-129 at this point.  Not $299.