You need some form of realism and this city state nonsense for entire continents is bullshit, the only writer that ever used even remotely somewhat logical numbers was stackpole, all the others used ridiculously low numbers for entire populations, the Frostwolf were a few dozen, less than a thousand draenei escaped from Argus, Alleria walked through pretty much all of Quel'thalas in less than a day etc.
This is incredibly bad worldbuilding at its very core and it needs fixing.