Absolutely yes. Even before Alpha, the Blizzcon panel for BfA was appalling. Idk wtf was wrong with the WoW team (it's hard to say whether they were stressed, overworked, underpaid or just plain uninterested) but their entire attitude reeked of "here guys, this is all we could come up with, take it or leave it". Not to mention that they utterly messed both Alpha and Beta, to the point that the live game resembles more a Beta version than the actual Beta ever did.