You are assuming we are talking about #3000 watches though. For me, the watches I want are well above $10k, and I won't be able to buy a watch that expensive any time soon, let alone 5 of them. So for me, if I spent $900 (i never have) on a rep, that's still less than on tenth the gen price, sooo....
But yes I agree, no matter what you do it will still be a rep, and no matter what I would still always want the gen...