You can place walls around towns like Bruma from the rest the Cyrodil for some enclosed PVP. Obviously have a limit to about 30 players and whoever wins gets to keep the town until someone takes it back over. Still keep Daedra and alliance NPCs though. This would be an extra fun mini game and would also created less zerging which people seem to hate and lag around keeps because of less players.
This creates smaller scale pvp and can have things like, survival mode, last ones to survive a wave of Daedra wins the town, capture the flag where you have to get your three (or two can’t remember) flags into the allocated positions currently on live to capture the town. Straight up PVP. And much more.
How they are currently is cool and I appreciate your work it was a positive move for the game, but now it only takes 1 person to take over the town and no one really bothers with it unless they’re travelling past.
Just a suggestion. Feel free guys to comment and add your own ideas