Lets not forget that military personnel have to buy their own uniforms (they did when my father was in, at least). My parents would dread when the presidency would change, often the new regime would order a new uniform design and force all to buy an entire set.
Growing up military, there are many financial sacrifices people don't realize. If you know you may have to move in short order, it is difficult to invest in buying your own home. If you are the spouse of a military employee it is very challenging to have a career. Potential employers know that you could have to move with short notice, so they won't necessarily invest in hiring you for a vital job. Building a career takes time, military spouses don't have that.
As a military brat whose friends were also brats, we always knew that in any given year one or the other of us could have to move. We were constantly uprooted. Children love consistency, and military life is definitely not consistent. I have no regrets about growing up military, there were some big pluses: a more cosmopolitan world view, experiencing living in a wonderful array of places, living in a very racially integrated environment. But, their were costs. Because of the financial difficulties of surviving on a tiny military salary for 20 years (even though my mother always worked, establishing a lucrative career was out of the question) made it impossible for my parents to help us with college expenses at all, and my father's "retirement" pay is a joke. Once he gets Social Security his pay will be reduced even further because the government considers it "double dipping". Even though he worked after his retirement for many years and paid into social security then as well. My parents are doing okay now, but it's only been since my father retired and joined the private sector and my mother was able to cement herself into a career for awhile.
And yes, they would have qualified for food stamps. It is shameful that any military personnel would need to apply for welfare.