All of this is very interesting, and I agree that Rolex should make parts....movement repair parts, available to any qualified watchsmith. I can see not selling bracelets, cases, dials, etc willy-nilly, but gear trains, pallet forks, balance assemblies, mainsprings etc. should be availasble since they are items needed to keep the watch, which you paid a crapload for, running. Some people save for years to buy that one and only Rolex. They can't afford the prices RSC charges for service.
All of this is why I am doing my own service on my recently acquired vintage 5500 Air-King. I paid a grand for the watch, I'm not going to pay another $600-$1000 to service it!
Dave