I think believing Big Pharma is evil is blown out of proportion. Do I think the ethics of being a publically traded company gives pause? Sure, but does this make them bad? No. Do they do good? Of course. How? One way is they provide several million in aid to third-world countries comparable to that country's GDP. They also offer low-cost alternatives in the form of authorized generics. All my prescriptions are generics costing $5-$10 for a 30-90 day supply. Before a generic was available with my insurance one was $180 for a 30-day supply. Keep in mind Big Pharma spends billions to R&D new drugs and go through the FDA approval process. In 2014, is cost 2.6 billion to bring a new chemical entity to market (this includes FDA approval). If I were a shareholder, I would require they recoup their costs. Consider: if they were truly greedy, there wouldn't be generics. Thankfully, there are for most.
"What is the most resilient parasite? Bacteria? A virus? An intestinal worm? An idea. Resilient... highly contagious. Once an idea has taken hold of the brain it is almost impossible to eradicate."