It would be nice to be able to establish a foothold on a certain piece of land in the game, then invest in the building of a city, complete with a bank, AH, vendors, trainers, flight path, quest givers, etc.
Example: In the contested zone of Ungoro Crater, someone from the Horde decides they want to establish an outpost as a start of building a city. They get a charter from Orgrimmar, which costs 100,000 gold. You find your spot then plant your flag. You give the outpost a name, and an NPC vendor is placed.
Little by little, you and other players may invest into building up the city. Let’s say 10 million gold for a bank, 5 million for an auction house, 1 million for a flight path. You can place a 10% donation from your loot to go towards this effort. Hey, NPCs need relocation expenses, material to build, housing for their families, etc. You can place a keep, modeled after one of many keeps in the game. They are all cookie cutter anyway.
During the building of this city, there are events, like invasions from Alliance or from other affected entities who don’t want to yield a strategic advantage to the Horde. Maybe Onyxia decides that the Horde already have a large enough presence and wants to burn the city down alongside 500 whelps.
Damage caused by these incursions cost money to repair, obviously.
Once the outpost is a full-fledged city, it’s set. It cannot be torn down or burned to the ground… but it could be occupied by an opposing force if not properly defended.
This would be per-realm.
I think this would be a pretty amazing addition to the game.