I'm interested, something prevent YOUR team to capture this roofs first? Or something prevent you to take ladder and make a way for your teammates there? This called «Key points» IRL. If you want control battlefield - you need to control key points, if you cant control key point, you need more FIREPOWER to supress enemy key points, and make this key points useless. If you can't do this - your TEAM loose.
You are right about key points, but there are key points and there are key points. A hill or a house that's half in the hill, making its roof accessable on a wider area by simply walking from the hill down on the roof is okay.
A roof with a single ladder, preferably at the side that's turned away from the enemy, is far worse, as it's some kind of guard tower.
And even if you have own ladders to place, you will still take heavy losses while going them up, because the archers will shoot you from the sides.
My point is that infantry should have a viable chance to fight archers, as they can fight infantry, too.
Archers on a roof can only be fought by other arhcers, while they can fight everyone they see. I don't know how this can be fair.
As soon as you have broken through the enemy infantry line you should be close enough to the archers to fight them immediately. Everything else would be unbalance towards the infantry.
Archers (and cavalry) always respond to infantry's complaints that they would lack awareness and thus being shot (lanced). But how about some awareness for archers? All an archer on a roof needs to be aware of are other archers. While infantry for example has to be aware of achers, infantry and cavalry. And they can't even fight anybody at any time, like archers do.
Seriously, any spot on a map that's "fortification-like" should be removed from the game. It's all about formation and teamplay, and not who seizes the best roof.
It is my opinion and this game is not a melee game. That is something most of you guys seem to forget every second minute...
I am speechless