To comment on pharmaceutical drugs. The drug industry lobby each member on Congress more than any other industry. Believe me some of these drugs are not needed to maintain health. Take hypertension medication. The old rule of thumb was that your systolic (top number) was 100 + your age. So if you are 50 years old anything 150 or below was acceptable. Now with documents supplied by drug companies they say the top number must be no higher than 120. If somebody can find me trials not sponsored by these crooks, let me know. I will stick by the old rule.
If you have a problem, what you need to do is lobby Congress to pass a law requiring somebody else to run and pay for them.