Hell, we're heading for Single Payer sooner or later anyway, regardless of what Herr Drumpf and his Minions manage to cook-up in the next 3-1/2 years....Uh, Medicare is for those over 65. Most vets are not. Robbing Peter to pay Paul never works.
Might as well avoid the Christmas Rush, and head down that path now. Yes, I know that MediCare is for folks over 65. And disabled folk. Like so many veterans. Symmetry.
But let's not get bogged down in WHICH pile of money we use to pay for it... let's just assume we cover the costs from one or more; or tax Big Business to cover the difference.
The source is not anywhere near as important as the end-result; getting timely care for veterans.