To me this reads like an argument centered on an idealised national soldier.
People join the military for multitude of reasons, including just to have a job that isn't working a till. No one is joining the French Foreign Legion to die for France, no one joins a mercenary company to die for stock holders. It's a job, yes for some it's a pure calling but often more than not, it's a place to work and pick up new skills.