The servicing aspect is an interesting point. I have over a number of years bought 7 Rolex watches I have 3 of my own and have given the other 4 away as gifts to my family.
My first Rolex is a 1966 explorer I have had this watch for almost 50 years, I wore it almost constantly for the first 35...