Fog of raiders

Using my unmanned Hunter cabins as surveillance posts I’ve managed to prevent raiders coming from anywhere except an area way to the north which I kept deliberately unsurveilled, then built up a double wall compound with 5 towers and another wall around all that. Latest raid, all towers were destroyed but I killed the three rams and the catapult before my cavalry was massacred.
Can we upgrade the cavalry stables to house more troops?

One of my tower guards ran halfway across the map to seek shelter, bypassing several empty shelters, is this normal? Had it gone to it’s tower it should have been able to shelter there.

Apart from looting storage facilities raiders seem to have no specific targets in mind, should they?

Using Hunter cabins or watchtowers or any other structure to gain vision will prevent enemies from appearing in the middle of the player’s building.

However, the problem is that some players take advantage of this to spam and cover the map, forcing enemies to only appear from one fixed direction.

This is a feature, not a bug. But this feature needs to be fixed because it is too unreasonable.

Specifically: it needs to be edited so that enemies can appear at any location on the edge of the map, regardless of whether the player has a structure there or not.