Originally Posted by confidenceman
As an aside, the whole "lazy developer" critique is bogus. Developers would take as much time as they could to make as polished a game as possible. It's usually publishers
that force them to push a game out the door too early. But that's not publishers being "lazy" either. They're just doing their job and trying to get titles out in a timely and profitable fashion. "Laziness" rarely happens in game development, regardless of how bad the final product might be, or how much post-release patching it needs.
The "lazy developer" thing probably ticks me off more than anything else. I guess most of these people that say these things are just teenagers that never worked a day in their life. A lot of these guys just love games and are willing to work for less pay than they would writing antivirus or spreadsheet software so they can make games. Most of them work way way more than 40 hours a week and do what management tells them to do. If the boss tells them to focus on this or that instead of the other thing, the fact that the other thing isn't done isn't laziness. It's a decision that was made.
Show me another game that had its physics/graphics engine altered after it shipped.
There are hundreds of games. Most of them on the PC of course. The most obvious example is World of Warcraft. The stuff that was in the last expansion or the upcoming one could not be done in the tech that was present on release.
Virtually every successful MMO has had its graphics engine and art revamped at least once. People play with both side by side.