Agreed. Especially with so many older and/or disabled vets still among us.
My husband is 81 and was in the service at the end of the Korean War, between it and Vietnam. He wears a Korea Veteran cap everywhere. People shake his hand and thank him for his service all the time. Stores give him free stuff or money off of his purchases. It goes on and on. He has asked me several times why they honor him now when they spit on him back then.
Every time I hear it, I think “What? No tip?”.