"I really don't see why you are happy to accept short development cycles and limited budgets and you definitely shouldn't want to encourage it."
We don't encourage it. Economics does. Capcom lost a lot of money in the middle of the 6th gen for spending too much on games. They were not about to blow a bunch of money here, although they did delay the game over three months, so they weren't being as cheap as many of you think.
Could this game look better? Yes, but to get it looking its best would take well over another year, and throwing out at least one build, hence raising the budget to a ridiculous amount for a game already made (even if the gameplay and missions are redone).
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








