You forgot to mention the biggest reasons for the high prices for a Rolex., Advertising ( print and television ), sporting event sponsorship, celebrity endorsements.