If you DON'T try to squash out every major bug you will get a shitty game. Personally I'd rather play a great, bug-free game that was late to release, than play a game that released on time that was virtually unplayable. Until you experience the difficulty of developing a game of this scale with a team of THREE members, I suggest you stop being such an arse and stop adding pressure to the already monumental task that the devs are undertaking.
[size=50](Also, a new update has already been released, so if you had bothered to open your eyes and look around, you could see that.)[/size]