Imagine you sell say... anti dandruff shampoo for a living.
Lets say 10 000 000 bottles a month to your loyal return customers, enabling a really nice upper class lifestyle.
Someone comes along and says:
"If you add This Stuff to your product it will permanently cure dandruff, not just keep it away for a day or 2. Here's proof...."
That would mean your 10 000 000 customers; Poof! Gone..!!
Are you going to add the stuff to your product? Or are you going to hope (or make it so) that the inventor has a nasty accident..??
Car manufacturers are in the business of selling product...
Exactly the reaction I expected.
And that's exactly where most everyone will leave it, without any further research...
and drop their opinion of anything further I have to say.
Therefore:
Yes; you are right...
(Do note that I too wore that hat... till a worn old engine came along)