obviously its hard to pick out who is a veteran and who isn't, and harder to call them out on it,
I'm gonna go with the unpopular opinion here. ShopRite in North Brunswick has a dedicated spot for "Purple Heart Veterans" right next to the handicapped spots. I have never seen anyone parked there, but North Brunswick ShopRite LOVES to profit off of loving the troops. I think "Proud to be an American" plays on loop in the lobby based on how often I hear it there.
So, my problem is, if you receive a Purple Heart and need to park closer to the store, get a handicapped permit. If you can't get a handicapped permit, maybe you can walk from a bit further away.
I don't park near the front of the store, so it's not an issue of me wanting that spot. I just don't love military fetishization.