правила не ограничивают а скорее предоставляют возможности делать то и это.
они ограничивают разве что фантазию игрока если он хочет посадить лучников на свиней но правилами это не предусмотрено.
а ограничения ограничивают применимость правил.
введение жестких ограничений, лимитов, штрафов - это признак плохого дизайна как раз, латание дыр. что прекрасно видно по цив5 которую ты упомянул.
связать размер армии с размером населения - ок, это ограничение не выглядит жестким. оно им и не является, как, в общем-то, и проблемы не решает. в начале игры у тебя 1 провинция - ты строишь 1 военную единицу. В конце - 20. ты строишь 20 единиц. а теперь посмотрим что это за единицы. если это 1 юнит, то пострадает начало игры (сражения пары юнитов - это интересно разве?). если это несколько юнитов - пострадает конец игры (регулярные битвы 100х100 юнитов это неуправляемое тупое месево). это ограничение будет работать только если сильно ограничивается также и размер карты, чтобы масштаб за время игры менялся не в 20 раз а в 3-4 раза например. это выход но он не всем понравится - не будет ощущения эпичности
с ограничениями на число юнитов еще такая проблема возникает - убивается важнейший для стратегической игры баланс качество/количество. остается одно качество.