Некоторые лежали и у них бенефиты совершенно иные, чем у тех, кто просто в армии отслужил по контракту. Мы им обязаны? Да, но только до определенного момента. Когда свекр шел на службу, он знал на что идет.  В отличие от России и многих других стран, в Америке уже давно служба добровольная.  Нигде в военных контрактах не говорится, что за вашу службу мы вам гарантируем, что ни вы, ни ваши дети никогда не будете нуждаться в деньгах, услугах и т.п.  Ресурсы у любого государства ограничены.  Какие-то государства предпочитают тратить эти деньги на то, чтобы беременные сидели по три года с детьми и получали при этом деньги; кто-то тратит их на военную мощь, Израиль например.  Но ни одно государство не может тратить деньги на все сразу.  Америка так изначально была основана: деньги налогоплательщиков по конституции не должны тратиться на создание социального равенства граждан.  Если кого то такое положение дел не устраивает, то в Америке им будет если не хреново, то уж точно не комфортно.