That's exactly how I feel too. I don't care at all whether people think I'm wearing gen or rep. It's completely meaningless. I never really understood the whole "fear of getting called out" thing. From me, no one has ever asked.
I buy my watches for my own enjoyement... and because it's great to share pictures and stories about them with other watch enthusiasts. It's fun! I don't see much difference between gens and reps, either. But I guess when you have been into reps for so long you learn so much about the models that all those small flaws start to bother you. I have bought gens only because of that... I love to see the details: Perfect dial color, perfect dial print, datefont, etc.
It's probably like a guitarist who loves to hear the sound from his expensive Fender. I doubt the spectators would ever notice if he played those songs with a cheaper guitar instead.