I got called out once in public by a dickhead client ages ago. I was embarrassed, but it didn't stop me buying rep. I continue buy and collect reps. I was a junior staff at work wearing a gold plated DJ and driving a 7 year old Honda. Now, I just don't wear a gold plated rep or a $100k clone watch anymore to where uber wealthy assholes hang out. Yes, I have asshole friends and acquaintances. If I got called out now, I'd say "why do you care?". Besides, people who call you out are usually your close friends or relatives; so it's okay. No stranger at Starbucks would approach you and say "that's fake".