especially the not able to join servers is not acceptable
we purchased a product we often cant use or just with not-reasonable try and error based hard work
if it would be me working there, i would give the community that put they trust and money FIRST down something to show that i care
this could be an item for example (maybe something that might show up in the store later) or some other form of compensation, maybe temporary XP boost... (get creative)
and of course an official apology !
i think it would be the right thing to do !
i feel like im still beta testing, and help the developers finish the product and the community find work around with the MOUNTAIN of problems, but unlike beta testers we actually PAID for this product and have not agreed to beta test, there for compensation would be appropriate