Понятно, что Вы и близко не стояли к военным. В гарнизоны ездили не все, зарплаты у лётчиков в 80-х были 400-430  при средней в 100-120, например. Медицина всегда на уровне для всей семьи, летний отдых , офицер бесплатно, семья - 50 %, дорога бесплатно всем. Командировки заграничные, военторги с их ассортиментом -это мечта. А служба за границей, учёба детей там же. Убогие гарнизоны были, конечно, но это не надолго и способствовало более быстрой карьере чем в других местах. Квартиры опять же давали всегда  сначала служебные, потом по увольнении - свои. Сейчас - да,это беда, офицеров всё меньше, больше менеджеров в армии, да и материальный уровень низкий.