Dave:
Disagreeing about the length because you personally don't have time to play games anymore doesn't make a lot of sense.
It really does make sense. Think of all the movies you've seen that would have been better if they were shorter. If you're telling a story and it takes you so long that a huge chunk of the audience grows tired of it and gives up, your game is probably too long. There's nothng wrong with making your game infinitely replayable, but a narrative should be the proper length to tell the story and no longer. And if the story you are telling is too long to keep people from getting fidgety, you should consider splitting it (see Kill Bill). Sometimes less is more.
Less is NEVER more when it comes to video games. Or films for that matter. If the film seems too long, that isn't because it needed a shorter cut, it is because the film was crap and thus seemed too long. If anyone is capable of making a long campaign that isn't boring, valve is. No excuses, they should have gave us more content. Even if it didn't pertain to the story, for that matter, just more levels.
Look at the original Legend of Zelda. That's a long game! It has NO story. I don't think the game would have been nearly as fun if it were a 2 or 3 hour campaign.
No offense guys, but saying that a long game (and therefore a game with more content) is a bad thing is insaine.
Lets take it out of video game terms and into a simplier form just to show how insaine it is:
Let's say you are hungry and go to the store to buy a single apple, which you intend to eat on the spot... you can't eat more than one.
When you get there you can buy a single apple for a dollar, or for the same dollar you can buy a bag of apples that has went on sale. (The quality of the apples don't differ, they are just over stocked on apple bags or something.) What you guys are telling me is that the bag of apples has the worst value because you can only eat one apple. That is insaine!!! Buy the bag!! You'll get your one apple, and if you are hungry tomorrow, guess what? More apples!! Even if you never finish the bag of apples you aren't out anything, give the apples away, throw them out, you still got the damn apple you wanted!!! By paying just as much for one apple as a bag, you are screwing consumers like myself who would prefer a whole damn bag of apples!
My point is, if you can't finish a game, that is your problem. And if the game is fun does it matter if you finish it? The answer is no, it doesn't. The fact of the matter is if the game is fun you will find time to complete it regardless of length. If it drags out for you then the game isn't too long, it's a sucky game. Length has absolutely nothing to do with how fun a game is but the amount of content you get certainly has a lot to do with the price point.