Without naming brands (I have an obvious bias) there are three classes of lubes you need for a bike.
1- Ball bearings (hubs, BB, headset and pedals) take grease
2- Chains take a chain lube (no debate, read forums, search google for reviews, or roll dice until you find one you like)
3- all the small pivots on brakes, derailleurs and the like, take a very light oil such as tri-flow.
Freehubs, where serviceable, take a film of light grease, heavy oil. Cables likewise a light film of grease or oil.
As you see, no one product can cover the range of needs which cover a broad spectrum.
__________________
FB
Chain-L site
An ounce of diagnosis is worth a pound of cure.
Just because I'm tired of arguing, doesn't mean you're right.
“One accurate measurement is worth a thousand expert opinions” - Adm Grace Murray Hopper - USN
WARNING, I'm from New York. Thin skinned people should maintain safe distance.