Подушню слегка теорией. Это реальная ситуация или гипотетическая? Если реальная то за какую фракцию? И какой этап игры(ерли, мид, лейт)? Потому как гарнизоны все таки очень разные у рас, а не так давно их бафали большинству и возможно ситуация банально устарела. Ну а так: 1) держи гарнизоны в мелких городах, стены или нет, но нормальный гарнизон на автобое вывозит мелкий стак, если это не стак элитных юнитов с лл(редко, но бывает и такое). 2) в миде и позже, особенно если сердце государства не прикрыто ландшафтом, держи армию прикрытия столицы 3) по сути если это не первые ходов 30-50, потеря нескольких минорок неприятна, но не настолько, что бы дропать, а не экстренно создать вторую армию и отбить рейд недоносков.
Ну вот навскидку могу вспомнить например катки за империю или вампиров, и то местогде сильвания примыкает к горам, а из гор постоянно лезли какие то орки и прочий скам, и чпокали городишки, у которых не было стен. Причем они были настолько невмеяемы, что могли пробежать через всю мою территорию, старательно обходя городишки со стенами, чтобы найти тот единственный где я забил их построить, и чпокнуть его. А в горы лезть их чистить мне тоже было в падлу потому как времени на это нужно дохера а выхлопа там нихера. Поэтому я просто застраивал все стенами и клал на них хер, они там че то бегали туда сюда, месились друг с другом, а с городишками ничего не могли поделать, и я спокойно мог заниматься своими делами на другом конце карты.
Нащет элитных юнитов с лл, я как то месился на стенах одним стаком+гарнизон против 4х кризисных стаков, которые заспавнились прямо у меня на е6але. город я потерял, но при этом убил 3 стака из 4, что как по мне выгодный размен. Не уверен что смог бы так же отыграть товер дефенс.