For a 1911, you can cut to the chase and source either TW25b, or cherry balms. Those tend to get me about 2-5 times the shooting compared to oils before needing to reapply. Everything else works, yes, but that's not the question. A better question on any given gun lube, is how long will something work on a given gun, how well, and under what conditions.
Things like plant-derived oils tend to have really good high-temperature properties. But, depending on their refinement quality, they can often polymerize, and end up getting increasingly sticky over time. It's generally not an issue if you're shooting and re-applying regularly, but shoot a gun hot, stick it in storage (or a night stand) for six months, and some will actually be tacky. As in, slides going in slow-motion tacky. FireClean and Frog Lube were both a disaster with this issue. Plant-derived oils are also generally the worst in cold temperatures, alongside industrial greases, when used in guns. Stick a bottle of it in your freezer overnight to see what happens. Again, they're totally usable - it's just a question of limitations. Know the limitations, and you're fine.
I live in a place that can commonly get to 0F most winters, but over 100F in summers. CCW guns don't need to worry about cold as much, as almost all lubricants people use on guns are fine with that body temp. But OWB carry for duty or ranch type work in winter, that lube on those guns only gets a fraction of that body heat. Same with long guns. Different lubes freeze up at different rates, but there aren't many that are stone-cold reliable down below -20F. The only greases I know of that do well in extreme cold are TW25b, cherry balms, and Geissele's stuff, which is generally thinner than what I want in a grease. I prefer a good grease on guns because it stays put better - especially in high heat - and actually acts like a sealant to keep crap out of the bearing surfaces. There's just not many that are properly designed for guns.
If you really want to experiment and do a little redneck engineering, just take an automotive grease, and add motor oil and stir, adding until it's about the consistency of a lotion. That will get you about 80% of the performance of the greases I mentioned, and is right in the ballpark for the thickness that gives maximum reliability in guns.