First off, let me say that anyone that has a problem with the quality of any civ product does not even deserve to be here to use this free service

, since I assume these website it self is for anybody who
ENJOYS Civilization and wishes to disscuss and share content among other civers who
ENJOY Civilization.
Sometimes a few minor bugs slip threw to the final product of a game. Either if it was not detected threw alpha or beta testing, or if it was left in the game anyway just to please the fans (or the boss

) by having it released on time. Now mostly these bugs are minor problems that rarely affect the gameplay it self. So obviously, why hold back a very playable game for a few minor bugs that may take up to 6 months or more to fix. The obvious answer would be to release the game anyway and fix the problems later in a patch
Thats Free!
Now also let me state that the lovely people at Firaxis want us to enjoy civ to it's fullest so they make add-ons for the game to keep it more interesting. Now for a price at $30 or even $10 at Amazon.com, you can see that the price is just to make up the difference they spent to pay programmers an artist to make the exspansion pack. So they are hardly if anything making a profit.

Now these add-ons are being put into an old code, sometimes when adding something to the code could possibly create new bugs in the code. It's sort of like having a new heart implanted into your body and waiting to see if your body will accept or reject the heart.
This is also why we have public beta tests to find these bugs and fix them. Now here is where the tricky part is. Once the beta test is over and hopefully all the bugs have been reported it's up to the team to fix them. Now when fixing a bug could also lead to a new bug opening up. Thats why a test is done by the team at the end to make sure any and hopefully all bugs are found and fixed. Now this process could take a long time. Thats why it is best to release the game as long as it is very much playable, cross fingers, and hope for the best

.
Now for anyone who wines about the quality of the game, and how could it be released like this, and blah blah blah blah, obviously does not know a thing about programming, does not the effort in making a game, and has nothing better to do, but complain about something that has no reason for complaining. All I have to say is shame, shame on those peaople.
