I agree that chain lube is a lot like engine oil and tires, everyone has their own ideas on what works.
I was only stating what is written on the can.... "Lather, rinse, repeat" supposedly is now known to have been put on shampoo bottles only to sell more product. Cheeky monkeys !
The biggest factor to chain life may well be lubing the thing. I know guys who are quite happy with using WD40.
The issue with lube flinging off is likely related to quantity applied and wait times after application.