Semantically, yes, it is 'avoidable'.
However, when we are talking with in the context of a business, that avoidability is greatly reduced.
As Trilel points out, this is par for the course for MMORPG launches. There are just too many factors, and not enough resources available to make it work perfectly.
I empathize with the OP's post. Personally, imo, it is better to never even hear about an MMO, until maybe 6 months after release -- eliminating the 'waiting', the expectations, and the buggy launches. For some it is better to simply wait a few months before jumping into a new MMO -- though I can again empathize with the desire to play it asap. However, waiting, helps avoid the annoying growing pains of Launch, imo.