The upcoming raid, Battle of Dazar’Alor, tackles this problem by having the Horde and Alliance have two raid stories — and the opposite faction will temporary flip sides for flashbacks that show the whole story. The Alliance storm the Zandalar capital and gain a massive upper hand in the war. From there, the writers will have to balance a compelling Alliance story with the rising threat of the Old Gods (and, of course, the ongoing Horde story.)
Before you begin, you must decide on whether or not to enable War Mode. War Mode makes it so that you will only see other players with War Mode enabled, which also enables PvP activity. Note that if you are in a party with someone not on War Mode while you are, you will be unable to see him or her. War Mode provides an experience buff as well as the enabling of three PvP talents that will greatly increase your power. Regardless of whether or not you enable War Mode, your objectives will remain the same in that you must complete all quest content to unlock flying later on and many of your War Campaign and Allied Race requirements. War Mode enables 10% bonus experience, 10% better rewards from World Quests, and allows for the gathering of Conquest points which can be used to buy gear. If you do play on War Mode, it is recommended to play with friends. Leveling without War Mode will not be significantly more time consuming.
Formerly, when you visited a new zone, you would be very careful, tiptoeing around, cause everything was higher level than you. But as you dinged (leveled up), you would get more powerful relative to the locals. So you would feel more confident and capable. Dinging came to represent more HP, more Mana, better hit ratio, more crits, more talent points. you felt REALLY good when you dinged, like you had accomplished something. Almost tangible. You would think "now I can go back and take that mob/group that ganked me". And then when you had done all the quests, you would move to another zone and do it again. Fun!