I think this one of the biggest problem I'm seeing in Bannerlord right now, compared to Warband. This makes entire battle-feel super lame.
In Warband, they had Terrain Generator which was basically creating a random terrain/battlefield based on where you are standing at that moment. So if it's a hill, you were fighting at hills. If it's grassland, you were fighting in grassland.
However, they were all randomly generated by the properties of where you are at. Currently game has very simple and horrible logic. It's working more like "If in desert, if it's sand dunes, pick this map, if not sand dunes, pick this valley map" etc And that's why you are fighting at same scenes over and over. They didn't even bother to change orientation/rotation.
This is not only very limiting people to create new tactics, but also making entire battle field very unpredictable. There were many times where I was standing on plain grassland but battle map was forest ( which I hate ) They definitely need to bring back randomized terrain generator. Although I saw some trace of this in code, I actually didn't see any generation phase happening in any code fragment, so I'm assuming that it's not even in the game right now.