exactly. It's not the game, it's the sloppy dev practice.
just because it's "beta" doesn't mean you chuck shit over the fence and expect it to be okay. Betas are free. This is a paid alpha / beta ... there needs to be some level of quality in these releases. Every release I've experienced has been a cluster fuck for the first few days.