Причина - во избежание ситуаций вида "напал на группу гигантов (ломается на 2-й неделе любым замком), а там половина титанов". Снижение роли неконтролируемой случайности.
Во-первых, если очень надо, можно проверить на наличие ГС.
Во-вторых, если титанов половина, это значит мы взяли слишком много войска на них и надо взять меньше, чтоб они в 7 стеков встали ))