Sadly enough, if it was your game you wouldn't decide at all

Stockholders decide when a game releases. It's all about money and timing, not quality anymore.
Bugs such as the ones found in this thread, are mostly ignored come the final stages of development. Most people (including me) don't hold grudges over small details like that. Be disappointed or whatever and just move on. You can't expect perfect games let alone on PC and in 2011. The console era baby! Better get used to it!
Just be glad your game at least runs and doesn't crash or lag on a top of the line rig. Yes that was a slight to that other popular game