Personally, I do not agree with the OP. There are people who actually deserve free disability paycheck and there are those who just want to milk the government for everything that they can get from them.
I didn't join the service for a free ride the rest of my life. I see too many service members who are milking the system for as much as they can get from the VA and I hate it. As a veteran and an employee of the VA it just burns me up when I see a guy get 100% disability from playing basketball off duty and injuring his shoulder, or a guy who was doing off duty auto mechanic work and injured his back and now gets 100% because he can not perform his regular duties. If you deserve the disability go for it, if you are just playing the game then I have no respect for you.
Like I stated earlier, I work at a VA hospital and I see so much fraud, waste and abuse every day. Why should the VA provide patients with Remington electric shavers, iPhones, iPads, iMac computers? Employees who have 4 or 5 monitors on their desktop to do their work, departments with a $200 corn hole game, 2 80" monitors for the conference room when a 40" works just fine and then throw away the smaller monitors into the dump pile, new tool sets, ladders, toolbars, cordless tools for every maintenance person instead of a tool crib to issue them out, I can go on and on.
So the employees are just as bad as the patients at milking the government for more than what is needed or deserved.
Just my $0.02