Insulin costs $2.28 to make and sells for $275. Americans ration life-saving drugs while pharma CEOs earn $23 million/year. Healthcare for profit is healthcare denied.