Maybe after I retire, I'll be more careful with cleaning my pistols. I'm pretty good about the rifles, but it is because they will sit for months without being touched. I don't run the pistols dry and carry some light oil with me to the range that I use liberally on the Kadet slide rails and use a light grease on all of the centerfire guns.
I clean and oil the Kadet more often in the cooler months because it is very sensitive to any friction and won't cycle reliably in a bullseye match if it isn't clean and oiled with a very light oil in cool temps. On the centerfire guns, I'll add a little oil to the light grease on the rails and barrel if ambient temp is lower than 40F.
For a match gun, one must find a good combination of viscosity for a given ammo and weather temperature. If the gun cycles and isn't dry, I am happy.
Joe