Don't kid yourself. It's subsidies. Sure there's corruption and greed but people don't understand how much drugs cost to develop research and produce. Even insulin which is long past any patents, has to be made in vivo. It's more scalable than pig pancreases but still. Cells don't make a lot of insulin even under optimized conditions, then you have to purify it. I would guess that $2.5 dose costs more like $50 to make. I work in pharmaceuticals and most of the money is spent well. Where I work anyway