'Battle for Azeroth' has promise on paper, but its many features are only available in certain circumstances, or at certain times. It's an expansion that relies heavily on the success of its predecessor, 'Legion,' and doesn't offer long-time players new reasons to keep playing.