Soldiers are usually highly valued but earn very little.My father and ex husband were both career military. You are misinformed.
In the US, soldiers get relatively little cash pay because they are provided free room and board, free medical, a free burial, free life insurance, and can access a host of other free amenities for merely flashing their ID card, such as access to free legal services for some purposes. If they serve at least 20 years, they get a retirement check for life. If you join at age 18, as most soldiers do, you can retire as early as age 38 and readily pursue a second career. Unless you were maimed in war, you will still be young and able-bodied.
They can buy a house with no down payment and the federal government will help them pay for college. Military retirees tend to be in quite good financial shape. What the federal government does not give them in cash pay it more than makes up for in countless benefits.
People who say they value what you do but do not want to pay you adequately for the job are basically taking advantage. Women are routinely expected to do things out of the goodness of their hearts, because they care.
I am a woman. I have been homeless for 5.5 years. I am incredibly sick of people acting like "we love what you do!" And then not wanting to pay me anything. I have spent a lot of time deconstructing this problem space and I very much expect to get paid these days. I do a lot less giving it away for free. Because the vast majority of people expecting me to benefit them because I care absolutely do not care that I struggle to get enough to eat every month and I need money to get off the goddamn street and back into housing.
Poverty in the US is overwhelmingly an issue for women and children. If we valued women so much, this travesty should not be true.