Batman: Return of Joker is also an amazing feat of NES technomancy. Not a supremely great game, mind you, but what they were able to achieve graphically on the NES rivals some SNES games.
Especially with big AAA companies, I think devs have gotten lazy with their optimization passes, because bigger cards means they can just continue cramming more into a game without bothering to budget for optimization.