Great post, thanks for sharing your story. My thinking has always been that I enjoy the "Look" and function of a watch, not a name on the dial.
I owned the watches because of the sum of all the parts. The finishes, the size, the colors....whatever struck me about the overall design. Would I pay the kind of $$$ being asked for new and vintage watches? Hell no. Do I have a problem wearing a rep either stock or modded? Hell no. I don't hide my watches. I have worn them into AD's, in suits, at the gym, family dinners. They are watches. Never tried to pass one off as real and in fact, I love having conversations with gen owners who are clue-less about the quality and accuracy of today's reps.
Many Gen. owners ask if I can source watches for them. I rarely do, unless they are very good friends of mine.
Strip away the printing on the dials and what you are left with is a choice based on Appeal, design, color and function.
As always, reps are "Justasgood". Is it a gen? Yep, it is a genuine watch