Yep things are broken in the game. Yep Firaxis are a bunch of lazy SoBs that gave this game about as much effort as they put into the Scenario Mods in Warlords. Yep we are paying beta testers.
Atleast half of the things people rant on and on about can be fixed with the changing of one or two XML values.
Education Cost Increase: Fixed by changing one Global Define number from 20 to 0.
REF Grows to Fast: Fixed by changing two Global Define numbers, one from 75 to 200, the other from 10 to 100.
The Length of the Game is to Short: This one really bugs me.. Turn off the Europe Victory.. poof, no time limit. Beyond that, if you really want a time limit, \Assets\XML\GameInfo\CIV4GameSpeedInfo.xml, check it out, it controls how long the time limit is on each Game Speed.
Any Other None SDK Balance Issue: \Assets\XML\, you just need NotePad or any other text document reader. In half the time it takes to write a two screen post, you could open a single file, change a number or two, and fix whatever issue you have. This is one of the most moddable game engines on the market, use that ability and play whatever game you want.
I'm sure an official patch will come, but it most likely will only include the bugs that we kill in the Unofficial Bug Only Patch Mod, so no sense waiting for somthing you can get right now or fix yourself.