in short buying a Rolex (sport models) is better buying a DSLR or PS4, because after few years, selling your Rolex, you either break even or earn a little profit, but selling your DSLR or PS4 you will bleed like hell.
People will always hate Rolex as they never experience before the benefits of owning one, because you never actually own a Rolex, some dude merely paying you to wear it.