But really you’re just punishing veterans with PTSD
Failing to give special treatment to someone is not punishing them. Especially when we’re talking about special treatment for an entire category of people, most of whom don’t have PTSD (estimates range from 6-27% of those deployed to a war zone, and not all veterans served in a war zone), many of whom are financially well off.
Maybe the VA and the federal government should do more for vets. Maybe the military itself should take care of the troops a bit better. But asking private businesses to prop up veterans at their own expense seems like a misguided approach.
That’s the federal government’s administration of a federal government program, so no, that’s not the same at all.
That’s the basic deal. If a restaurant implements a no tipping policy, they’re allowed to do that. I don’t see how that’s the same or different from a restaurant implementing a “discount for veterans” or “no discounts for veterans” policy. It sounds like we’re in favor of a system where the restaurant chooses what they want to be about, whether it’s a tip-based system or not, or a discounts for vets place or not.
So in a sense, it sounds like you agree with me that we should let the restaurants choose. Neither choice is a “punishment” of anyone.