As a developer myself I understand the issues your having but not at all to this extent. We occassionally have a button tooltip worded incorrectly or a bug somewhere but the problems you are having are beyond acceptable. Some of these issues are things you guys could have easily solved testing and reviewing what you wrote.
You have a gold mine sitting in your lap and instead of taking your time to make it right you got greedy and pushed it out the door unfinished and now your really pissing off a lot of valued customers. Your immediate customers are most likely your most dedicated and your pushing them all away with your bad habits and bad practice. You guys still have time to recover and as both a COD fan and a developer I'd love to see this succeed but really you guys need to get your **** together. Your lucky you have no competitors or you'd be at the bottom of the barrel, if you were even in the barrel.
The things you are pushing are being pushed out with about the equivalent of going to work without your pants on, have you ever gone to work without your pants? Didn't think so, take your time and finish what your working on instead of releasing a new broken build every weekend.