The majority always gets up-ended by a minority. Often it's a single researcher who found something, gets ostracized, and then won't let it go until their reaserch is acknowledged.
Seems more like a fact of life than an issue with science. kind of like BTC vs BCH.
as do religious figures (of nearly all religions). there's just no way to prove them wrong. & doesn't mean we should listen to them. yeah money & public policy is likely a huge factor.