You don't need new laws to deal with corrupt business practices. The fact that cheap off-patent insulin isn't available in the US is clear proof that the pharmaceuticals are all colluding together to maintain high pricing. Otherwise free market forces would take over and someone would sell what the rest of the world gets, siphoning off sales from medical tourists going to Mexico and those who want off of expensive alternatives. Conveniently the FTC looks the other way. The American government in inaction.
I was not suggesting that we need more regulation necessarily. It's a problem of law in that it's entirely made possible (and incentivised) by laws. Patent law and laws governing the development, marketing, distribution, and crucially import of medicines.