How can you say it's not "earned"? Is it because you're equating military retirement/benefits with social programs? Social programs require (generally) no action. You simply apply, and receive benefits (with some exceptions, I know). Hell, you don't even have to be a USC to receive some benefits!
To get that military retirement, one has to sacrifice and "EARN" it. Whether it be your own physical health; stress on your family from missing b-days, births, anniversaries, or picking up and moving your family every couple of years to some armpit of the world, it's EARNED and it's a SACRIFICE. How often have you heard someone be given the option to "be there for conception or be there for the birth, but not for both" when pondering an activation and deployment? And no, I'm not bitching about it -- it comes with the job, but at the end, so does the retirement and benefits and the hope that I'll be able to take my kids trick or treeting while they're still young; that I'll be there on a Christmas morning when they're opening gifts and still believe in Santa Claus; that I'll be there when my son does whatever the hell he's going to do in the future that most parents take for granted! I can pretty much guarantee you that no one collecting social security disability (rampant with fraud) or TANF has spent Christmas day "earning" their benefit, as the post office is closed that day (and that's the most anyone of them needs to do to earn their benefits is walk to their mailbox and collect their check).
Whatever happend to JFK's message of "Ask not what your country can do for you, but what you can do for your country?". It seems today few people do much for their country. Instead, many (around 40%) are looking for their next gov't handout instead of looking to improve their lives and make this a better place. Service in the military is something I signed up to do 25 years and about a dozen deployments ago. I wonder what you and others on the left have done? Sure, some of you have joined the military -- but what about the 90% of Americans (or more) that haven't ? What have they done for the USA? paid their taxes? I do that too. Voted? I do that too. Jury duty? I do that also. So, what sacrifices have they made? I'm not asking for some unbelieveable pension and GM style healh care package. Hell, even State employees (in NJ for certain -- I worked in State Gov't) have MUCH better plans than TRICARE for retirees. Yet,you're so quick and willing to take from those few who have served, and by serving, I mean more than our civic duties of paying taxes and jury duty -- I'm talking about real sacrifice. EARNING that retirement! Your're despicable.