I'm going to have to disagree with every single point in the original post. Neglecting the science behind anything just because of those things, is rather silly... Yes people can still make MASSIVE discoveries alone, and come up with very analytical and complex understandings of what ever it is they're working on.
Also, some people don't tell their peers everything because people like to steal idea.
Thirdly, there are powerful people suppressing science. Science is still VERY censored today.
There ARE natural things that occur in the treatment of things such as cancer, that science can't explain. If science could explain everything... Then it would stop. Look a broccoli, I could have told you that it helps prevent and cure cancer to some degree when I was a child, it's only recently science has been able to prove that it dose, now they are researching the function.
Lastly, when someone takes something to the media before running over real scientists, who are these "real scientists". I'm sure the people in the team don't feel the need to be explaining how there new idea works to people they don't know.
Lastly, media exposure could be because people get impatient and want to see the technology grow...
I could go on.