The firestorm of controversy that followed seemed to take Blizzard by surprise. Lore took to the forums to explain the change. He gave Blizzard's reasoning, including the lore explanation for the new hubs. Far from mollifying the player base, it only served to inflame those who disagreed with the shift in locale.
My response is this: Why not both? Why must one city or the other be the One Hub to Rule Them All? Why can't we, the players, choose which city to bind our hearthstone to -- without being punished for it? Why does there have to be one "right" answer on such a basic quality of life issue? Let us choose and use phasing so we only see our own choice as a hub.
Although I don't condone the extremely negative way that some reacted to the announcement, the anger didn't surprise me at all. It points to a problem that has loomed over WoW for a long time: lack of player options and personalization.