This is such a ridiculous argument, IMO. As a thought experiment consider something like cancer treatment. If some pharma company researcher found a way to 100% prevent or reverse cancer, why would the company hide that? In the best case, they could make a ton of money from it by selling it cheap to everyone. In the worse case, they could make a ton of money selling it to the ultra wealthy with an obscene price tag. If they tried to hide it, the researcher would share the information elsewhere, no?