I think I understand your situation, and can empathize
For gens, the decision on which to buy and why is one that requires a little more thought process, and overall consideration as the purchase is usually a bit more significant than buying a rep (in terms of price, etc). So I think as a whole, the gen would have more of a chance of staying in one's collection long term, as you'd have given those watches more thought prior to buying. With reps, the buy-in is so much less that it's easy to just pick and choose and purchase; these are the watches that you might not have given any thought to in terms of gen but with the lower cost of reps it's easier to purchase and turn around if it ends up being a watch you didn't connect with.
The reps are a great way to test drive different watches that can ultimately lead to buying the gen. Reps can also make for fun projects as well, with a couple of options from that standpoint (either modding/building to the point of making a rep as close to gen as possible, or doing crazy, custom modifications to make the watch look completely different; something that one wouldn't dare consider with a pricey gen).
All in all, reps are just a lot of fun...