get много там, где много свойств у объектов. Сейчас у Unit всего около 5 параметров влияющих на бой (хп, удар, скорость атаки, и т.д.), в полноценной реализации их будет около 30 - всякие там меткости, защита, блоки, шанс и сила крита, типы урона, сопротивления стихиям и т.д. - соответственно, чтобы получать эти параметры get-ров будет еще больше. Я не особо понимаю, как можно без этого - не публичными же свойства объектов делать
При этом понятное дело, что свойства будут группироваться - атакующие параметры будут вынесены в объект Damage, защитные - в Defence, но количество геттеров все равно никуда не денется