Well a lot of the stuff you mentioned is why it was brought to open beta. Bigger games and more people help for these issues to come out. A lot of the things you mentioned are in the process of being fixed so I wouldn't give up on it quite yet. For now come play some clanwars with Whiskey, Kill, and I. You'll get a better feel for it and I am sure have much more fun. Anyways I'll hit you up on steam in a few hours.