Military veterans deserves their benefits, their job is quite a different from civilian careers to say the least.
Of course I’m not talking about people who are getting there for benefits only.
anyone who gets into the military for benefits only is quickly and soundly disappointed. It is completely and statistically nearly impossible to go through a military career and get honorably discharged or retired without having to work.
So let’s drop that supposition.