They tried to run the same type of beta with GW2 they did with GW1. But the games were setup differently and GW1 had many more and it was flawless on release.
GW2's BWE never became flawless, and being more traditional they should have shifted to a ongoing beta. The issues right now should be all part of their open beta period, which then would have been perfectly understandable. Then when they were through the various issues, which are many actually. Then it would have been ready for release and then it would have been a Nadia Comaniche on release.
BUT running years longer then planned and being under NCSoft rule... it ends up a bit rushed. If you are ok with it good. If your not, you have a right to be a bit pissy.
FWIW there will be next to no reviews that will ever mention one single issue. Worth f'in less industry, the professional game reviewers. SHILL CITY that no other industry has to that level.