I'm a 'Cold War' vet, mid 80s. I generally got indifference and sideways looks after I got out. Not great, but a lot better than what you dealt with.
I still haven't gotten used to 'Thank you for your service', and I really don't know how to respond. I didn't even sign up for .mil discounts...