I put a chunk of this on George W. Bush. Along with doing away with incandescent light bulbs, he also was party to having all meds 'FDA approved' where a fast-track patent process was created. This meant medications that were generic and used safely for over 100 years were now patented and the cost skyrocketed. (The medication I use was derived from the autumn crocus plant and has been used since 1500 BC). I was buying a generic @ $10 for a 3 month supply. This drug was patented under this new law and it went to $4 per dose. Generics were no longer allowed in the market due to this. There were drug companies setup where have was legal and the other was labs. They could quickly turn around the patents on safe medication and make a mint.
About the same time, the government was taking a greater interest in healthcare. Why would the government want to spend more of our tax dollars on these patented drugs rather than generics? That's an easy question to answer.
Wouldn't surprise me if our politicians were also heavily invested in that enterprise.