Well, to be honest - that's kind of a uniquely American problem. Lots of places in the world don't have free pharmacare but only in America is the cost going to be so incredibly significant that the profit motive is strong enough to encourage charlantry.
I'm speaking from a non-American perspective.