I do believe one factor contributing to the "derp" factor is the complexity of game design nowadays.
ALTHOUGH... saying that...
CONSOLES DO NOT HELP (Saying that, the PS3 is getting some very good exclusives now devs have learned how to develop for the thing).
Supreme Commander/Forged alliance were awesome games, pushed the PC to its limits and it showed.
Supreme Commander 2 on the other hand was WAY more restrictive, I can only assume because the consoles could not handle the processing power which meant unit/map sizes were nerfed.
Why else would you nerf a great game?
Sequels should be better than their originals, take what was good and improve upon it.
Supreme Commander 2 did not standup to Total Anihilation in my opinion.
Has Hank_Marvin said though, time restraints do not help.
The best games ever made were made in a time when passion was put into games when the developers believed in what they were doing and publishers left them to it. Now, (for AAA games anyway) it is all very "Hollywood" with the **** fest which comes with it both political and financial. Back in the day, when games were not considered such big business, it was better as not soo many greedy people around.
In a way, gaming as become a victim of its own success. To appeal to the masses and not just "geeks", they had to make the games more "Hollywood" too which has not helped. Nowadays, you have games designed for gamers, and games designed for people who play games, two very different markets. The truth is, "Gamers" is a dirty word to the big publishers so it is upto the Indies and few bigger "gamers" studios to produce the games us gamers want to play.
Did Chris Taylor want to release Supreme Commander 2 on a console, I very much doubt it, THQ would have insisted upon it and from there on in, the game was never going to be as good as its predecessor.
Indie development is where it is at for two reasons, PASSION AND FREEDOM.
Frozen Synapse and Minecraft are two examples.
Magnificent games although if in the hands of a big publisher, imagine what would happen?
Oh, did I forget Valve and Tripwire Interactive, THEY ROCK. And guess what, they publish themselves so do whatever they want.
Imagine Bobby Kottick in the dev meeting for TF2..
Gabe: "Hi Bobby. Yes, were going to be supporting this for over 5 years with constant updates, over a hundred of them"
Kottick: "Wow, think of all the money"
Gabe: "No Bobby, they will be free"
Kottick: Has a heart attack and dies - HOORAY
Kottick exemplifies the very reason of the ops post.
GREED.