The guy on the video said that most gun oils are based on mineral oil with different additives to make it smell like something really awesome.
Yeah well, that may be true(?) there's no problem with that, and most common gun oils are good for locks and triggers as lubrication. And external care of gun metals. Petroleum based oils are also good for long term storage use inside the barrel.
But the trouble with oils is most folks forget that topical lubrication oils degrade with time, and fairly quickly. Gun oil's need to be cleaned and refreshed regularly or they can turn gummy and actually slow the primitive mechanisms of our traditional arms (modern gun's also).
Petroleum based oils are also incompatible with BP or BP sub's,, when BP is burned under the pressures of the bore. They quickly oxidize forming a hard tar like substance that is hard to clean and will foul the bore/fire channel causing mis-fires and loss of accuracy.
So it all boils down to basic care, Clean guns, fresh oil, and a clear bore/fire channel.
There is and never has been a forever best lube or a bad lube. It's again,, all about continued proper care of a firearm.
Use what ya have,, but just remember,, to use what ya have,, in continued care for your gun.
If ya put petroleum oil in the bore(?) clean it out before ya shoot it,, it's that simple.
When ya lube the lock and triggers,, clean them frequently and put fresh lube on'm.
That's how ya make guns work,,