I think the battle maps are pretty detailed for being auto-generated. It'd be nice if every square of the map was pre-rendered, but I can understand why they couldn't take the time from the scale of the game. The historical battles are self-contained "levels" and they can put in as much detail as they want. There are ways they could have done it better, but the maps seem big enough for me.