I agree with you that break clean strips all the oil even in the pores but, I think any wear you are talking about is caused by using a low quality oil as a replacement. I use a synthetic gun grease on slide rails and a sythetic gun oil on the rest. Both products want you to strip the old oil before using they come with a degreaser. Both products use a particulate ptfe in them and after I clean the slide is so smooth to operate I know the metal is being protected. That is why I dont use some other oils because they dry out quick and you can actually tell the difference when working the slide. I will try your method though to see how it works. I just use break clean because you have to use a lot and firearm degreasers are expensive. And, it is very fast with its blasting action. You can get way down into all the nooks and cranies without disassembly. I personally believe, as I was a professional mechanic, that disassembling a firearm all the time does more wear/damage on it then shooting it. All I do is remove the slide, take out the barrel, take out the recoil rod, grips off, and clean from there. I never drive any pins out unless I am changing parts. Even bolts and the treaded holes they go into have a limited number of ins/out before they are damaged even when torqued properly. I have yet to have a problem and my firearms show very little wear even in the high wear areas. As I said, I believe a high quality synthetic firearm oil/grease combo is the key.