Lubrication and corrosion resistance are two completely different things.
This thread is talking primarily about lubrication.
I generally don't use oils or greases to provide corrosion resistant to my firearms, I use oils and greases to lubricate them.
For corrosion resistance I use Johnson's Paste Wax, or another similar wax high in natural carnuba wax.
Lubricants are generally NOT forward compatible. By that I mean what's good for oiling the hinges on your front door generally will not be good for keeping your car running.
But, lubricants are very often backward compatible, i.e. a lubricant for a severe duty application may very well be more than adequate, or even superior, for a lesser duty application.
Obviously, that's not always the case, either. A heavy bodied gear grease may very well not be suitable for lubricating the slide on a firearm simply because it's too heavy for the job, which can result in lowered slide speed and misfeeds.
But, to categorically claim that an oil or grease simply isn't suitable for use as a firearms lubricant because the manufacturer doesn't put the picture of a gun on the bottle is, well, silly.
So, I propose this to all of the naysayers.
Provide us with verified examples of instances in which motor oils have failed to properly lubricate a firearm.
You'll get extra points if said failures (remember, verified) caused the catastrophic destruction of a firearm, and even more points if vaporized the shooter.
Oh, and one last point...
Before you're so fast to cleave to the word of the manufacturer that product X is the bestest mostest wonderfulest thing in the world for lubricating firearms, I give you WD-40. Perhaps the WORST choice in the world for lubricating firearms.
But, it MUST be OK since the manufacturer says it's OK, and the manufacturer would never steer us gunnies wrong...
Would they?