The VA isn't perfect but people with VA health coverage sure seem to value it. I've had clients decline to pursue other health coverage options because the VA was providing everything that they need. People fight tooth and nail to get in the VA's door, my family members included.
News Releases - Office of Public and Intergovernmental Affairs
Well that's ironic coming from the guy with VA health coverage who didn't understand how good it could be until he wandered into the VA office. Seems like you were the one lacking an understanding until recently:
That propaganda had you doubting something that clearly benefits you. I know, I know, you "earned" that VA coverage so fukk everyone else right?
Anyway, popularity and approval ratings are fine metrics and they show what recipients of those programs really think, which is pretty damn important (assuming you care about public opinion).
Taxes are withheld for Social Security and Medicare, and you have to be a qualifying vet to get VA benefits, so calling them "free" is just a rightwing talking point that doesn't make sense. You can only get Social Security/Medicare if you've paid into the system or if a family member has paid into and you qualify under their record.
I assume you're talking about poor people who don't pay taxes but they don't qualify for Social Security or Medicare in general anyway so there's that.