Solving big problems is a great way to get yourself summarily dismissed as a nutcase. There was a doctor back in the 60's who said the evidence presuming a cause/effect relationship between cholesterol and heart disease was flat-out wrong.
He was practically disbarred.
Just today I heard that the manufacturers of Tylenol will have to put a warning on the bottle about drinking and taking it. Check out the death toll from people who didn't know any better.
There are many other examples, mainly in medicine and pharmaceuticals, but also elsewhere.
Very rich corporations are raking in billions of dollars every year by not solving problems. They don't appreciate it when somebody comes along and actually solves one. It puts the brakes on the gravy train.