inferior development tools? yeah. overcomplex architecture? yeah. inferior hardware no.
its well known games had to be designed for the Cell processor. if the Xbox 360 was the lead platform and the game was ported over to the Cell it ran far worse. the best looking games last generation were on a console you're trying to pass off as inferior.
The best looking games so far now are on a platform your trying to pass off as inferior