The cross realm problem would be solved if we just did region wide connected realms. The only difference is the economy part which should be much easier to keep track of (programmatically) than you already do with syncing players, NPCs, objects, and spells in the game world live. #ConnectAzeroth
Detailed Arguments Here: #ConnectAzeroth - The Final Realm Connection