I think for us to fight the ultimate battle the factions are going to have to suck it the fuck up. Kinda like how Classes sucked it up and worked together to defeat the Legion as Shaman, Paladins, or Hunters. The next logical step is factions working heavily together to stop what is described as a larger and far more dangerous threat aka the Void.