Originally posted by ChrTh
It's time for my selfish response:
I don't understand y'all. Have you not been paying attention to the gaming industry? Do you complain every time the Sims come out with a new expansion? Or Command and Conquer? This is no different than what happened with Civ 2...so why are you surprised? The entire industry works this way. You're upset because there are bugs...there are always bugs. My company is paying millions of dollars for Oracle Applications 11i and I've spent half of my working hours of the last six months just patching the thing...and we haven't even gone live yet!
Why are we complaining? Because we are consumers and we are allowed to complain.
If you haven't been able to implement Oracle due to all those bugs, then you better as hell complain to them.
Now there are two parts to this response. Features and bugs.
Features
When it comes to features, its about expectations and needs. I could tell you that I could write you a program that printed "Hello World" 1000 times on your screen in and get it to you in 1 minute. Your expectations have been set and I can meet them. It might fulfill your need for a little entertainment and you'd think it was cute for about 5 seconds and move on. But it made you happy and you go about your day looking for your next endorphin shot.
However, say I claim "THIS WILL BE THE GREATEST PROGRAM IN THE WORLD IT WILL HAVE A NEURAL INTERFACE THAT SOLVES ALL YOUR PROBLEMS AND MAKES YOU HAPPY FOR THE REST OF YOUR LIFE BY SHOOTING ENDORPHINS DIRECTLY INTO YOUR BRAIN!!!!"
Now say you had a terrible day and really needed something to cheer you up and you saw this claim and came to me asking for my cool software.
Okay fine, then I show you a program that prints "Hello World" 1000 times on a green and black computer screen. That doesn't meet your expectations, and because I made you expect something that would solve your problem this doesn't give you any entertainment. You look at me with this look like "what kind of idiot are you?" I only reply, "Well I didn't have time to do what I said I could, so I gave you this instead."
Now I haven't even injected what happens when you include money in the equation. Imagine me charging $5 for my program, after promising what it could do and then saying "Give me 6 more months and $50 and you can have what I promised in the first place." You've have found a chair and put it through my skull at that point.
Companies have to balance customer expectations and needs with what they can provide. They need to get customers jazzed in marketing in order to buy the product, but they can't set expectations too high. All to often companies over market games and promise a lot and then don't deliver what they thought they could deliver. Firaxis set expectations too high and couldn't fulfill those expectations. If you do that, then the game is a letdown compared to other games.
Bugs
The fact that software always has bugs is bull. Check the space shuttle, battleship computers, power stations, and anything that is VITAL to the operation of any service you need or anything where people's lives are on the line. You DO NOT get bugs, because you test and test and test and test until you work them out.
Now, obviously, the private sector and games don't have the same level of standards, because no one's lives are on the line, not even money or service. Just entertainment. However, its easy to compare some games to others and see bugs occuring. Civ2 didn't have nearly as many visible bugs that affected a wide range of people. SMAC had a number of bad bugs, but they were made up for by a very impressive game, which is why they were forgiven. Now Civ3 is not as impressive as people first hoped, and there are a number of bugs, some rather obvious. Its great that they fixed them, so there are several of us who enjoy their continued support and think this is great, and yet others who aren't impressed and realize if their car behaved like this, they'd get a new car.
There are other games I play that I barely see any really bad bugs. There are some games that are completely unplayable because of bugs. Its a matter of degree in the entire software industry. Sometimes there are just too many bugs compared to other packages. If Civ3 is good enough for you than fine, but not everyone has your standards and someone who has higher standards than you is not unreasonable if they make the proper comparisons.
And again, I haven't entered into money yet, which is important here. If I think the car sucks and is a lemon, I can return it. If a toaster breaks in 15 days after I buy it, I can return it for a refund. If software sucks and has too many bugs, I CAN'T RETURN IT. Business has totally enveloped this idea. Its not about fixing bugs, its about introducing features, glitz and glamour and making money, and consumers take the hit.
And yet we allow it. Why? Because we want games.