EA often releases games that lack polish because they like money as do most other people. If you're tired of this then you may want to wait a couple of months before buying the game instead of being shocked by the obvious. Nobody is perfect and Crytek still delivered a great game that I (and others) enjoyed very much and the technical level is still very high despite those few bugs and glitches that there are. I haven't encountered anything that broke the experience for me yet, I think those of you who hate on Crytek for their hard work should see it from their perspective and give them a break to catch up on the issues that need to fixed.