Man...I can't agree with you more!
I've had headache after headache dealing with Rolex. Since 1985 I've had seven Rolies...3 brand new and the others used. The worst was a 1994 sub, brand new, leak while diving in 40 ft of salt water...a bad crystal gasket.
I've sold them all with out regret over the past few years
Now I can say that my collection of Rolex reps gives me NO problems. Paul and Joshua's pieces.
I've learned to work movements and can repair, rebuild or swap out movements without problems.
A VERY fullfilling hobby! But I can't stress enough how I'd never spend that kind of money on a gen watch again.
I know a lot purists here will scoff...but a Joshua sub I modded myself with genuine tube and crown and new seals servived 210ft salt water for 22 minutes! ( I'm an avid scuba diver and put the sub in my BC pocket while taking a tri-mix check-out dive)
And ya know what, these reps are only getting better and better!