reality is even if everyone in the zone had maxed out gear you'd still be fighting in the cities. Why? Because it comes down to the fact that people are lazy. They don't want to have to port to different battles when they can just sit in the city and get fast fights. I noticed since the cities have been attacked battles happen way more often there, than going out and fighting in other areas.
Really there's an easy fix to this. SE just needs do impliment something similar to the region npcs in the present. Have certain gear only be buyable if the nation controls a certain zone. Or even have certain gear available if say you control an X amount of zones. Obviously the gear would have to be nice enough that people would want it. But I think that'd be a good incentive to make people not so lazy.
Until they make it worthwhile though to be in other zones, then I could care less what people wear.
XI Wiki



