Welcome to

waaaja. Good to have you posting here.
Don't expect to have what you suggested ever done, though. It's too simple and would shrink the bureaucracy at the VA, a fate to be avoided at all costs.
There is corruption in the VA just as there is in any government bureaucracy. The vets who were scamming and those who demand treatment even though they were short termers and never had a war injury can use up a lot of resources and funding. I'm sure there are some kickbacks and sticky fingers in the administration of it, too.
Locally, we just had a big scandal in a veterans retirement home where the administrator managed to steal thousands of dollars before they caught him.
It used to be that when your country called you to fight it's enemies you did it and no doubt groused about it, but didn't expect to be taken care of for the rest of your life. If you weren't wounded you just came home and picked up your life where you left off.
I'm sorry for those who deserve all the help the country can give and get tangled up in government regulations.
Those who are wounded or incur other injuries or diseases in the service of their country should get first class medical care for as long as it takes to get them back on their feet and in a good situation.