Chazar,
Chazar wrote:I still don't see the problem: the attacker has the option of employing air and sea units to free up the port.
Many maps have restricted army use especially with regards to fliers. It's also possible you have no sea units because you have no water access from any of your cities. Far more often you simply don't have money / time to buy sea units/fliers and amass a bunch of them to clear the port.
Chazar wrote:I think the current way is a good compromise, since I would say that ports ought to be razeable in the first place.
That's something for a wish list item and would be an interesting idea depending on how it works.
Chazar wrote: So you cannot raze them, but at least you can park a moderate army (i.e. strenght > 20) there to shut down the port temporarily.
Then I would make the suggestion that the Towers we build get changed so that all armies attacking a tower fight at 15 strength max other than fliers who can reach the armies sitting in the top of the tower. This change is OK because you can bring siege against the tower if needed to help with the wall bonus and the opponent can only park 1 stack there (unlike in a city) to guard an area temporarily. Are you OK with my change? That's essentially what is happening here.
Also the way things are leads to cheesy tactics like the following:
I send a stack into your lands consisting of a stack of 8 Elves. Your strong hero stack full of good units spots me and moves to intercept knowing you will crush mine with maybe 1 unit lost. I hop on to a port and stay there. Now your hero stack must fight as Djonks (15 str) losing all their bonus's causing you to lose many more units than would otherwise occur and maybe even lose the fight if things go really badly. Do you really want to just sit there for several turns with your hero stack hoping I'll go away while you try to amass some sea units or other stacks to suicide on mine?
To me that's not what ports were meant to do. But it's definitely now how I will be using them as I move around enemy lands.
KGB