Have to 100% agree....I use WD only for cleaning and don't leave it on the gun especially in the action. On something like a 1911 slide, I spray the inside of the slide, brush it down with an old tooth brush and then spray it all out with Shooter's Choice Crud Buster or whatever it is called.
Found out a long time ago that WD doesn't make the best lubricant going. I use WD mainly because it can be bought cheap by the gallon and has a lot of uses other than firearms. Would love to just use Ballistol but it's kinda expensive....
Bob