Unfortunately, there are more cancers than there are cures. There is no panacea to cure them all, what works for one type of cancer may not work on another. There are many cures already found, but similarly to flu viruses there are too many cancers and they do not all respond to the same solutions that have been successful on others, just like we can have a flu shot for certain strands, but it doesn't begin to cover the thousands of them, only the ones that are known to be "in season".
For flu shots, like cancers that's were laymen get confused and start accusing conspiracies, exactly because there is no panacea. These diseases aren't like fractured bones you can "simply" fix and let heal. We don't yet know how many of these diseases work, and that's sad. The problem is that we are hasty, and (because our brains have evolved as such) prone to find patterns where are none, so we identify all sorts of hidden agendas that simply aren't there, and start the blame game and spread conspiracy theories. We are simply too lazy to try and understand what these diseases really are.
But I disagree about not being free to find solutions. We are!
While we are not all trained in the science of medicine so that we could be much of use there, there are thank goodness, some distributed computing projects doing the difficult science bit for us.
Check out Rosetta@Home and the IBM World Community Grid!
My computer is currently using its idle time crunching away folding proteings and mapping cancer markers so that we could better understand and fight different types of cancers, and to find cure for Aids/HIV, Ebola, Zika etc.
The best part of using that freedom? I get paid for it.
I'll check that out. What I was referring to was simply the government control over health. I don't think that is a cure available out there.