Sorry, but much of what you have stated overlooks a few important things.
First, any Rolex with aftermarket bezels, dials etc, is ALWAYS worth less than a Rolex with factory dial, bezel, etc. In addition, its tougher to resell them because many people know its worth less than a factory original watch, and they will not buy things with aftermarket parts. A buyer would be better off skipping the diamond bezel and dial, if the only way they can afford it is aftermarket.
Also, who said that the diamonds used in aftermarket diamonds and bezels are better, the jeweler selling the watches with aftermarket parts? He has a vested interest in selling the stuff. Not to mention, I've personally seen plenty of aftermarket dials and bezels that were pure junk. Unless the stones in it are certified by GIA or another respected gemological company prior to being installed on the dial, then all you are getting is someone's best estimate as to the quality of the stones used...and again that person has a vested interest to sell his merchandise.
Furthermore, at least in the USA, Rolex will NOT service a watch with aftermarket parts. So if you ever need parts or a serious repair and it has to go to Rolex, they will not work on the watch unless the aftermarket parts are converted to factory parts. IMHO, there are simply too many drawbacks to getting a watch with after market parts to make it worth while. But good luck to anyone that chooses to go down that road.