Insulin has changed quite dramatically over the decades. Earlier iterations of insulin are available as generics. But newer versions act faster and have fewer side effects.
The article referred to specific insulin products and the specific practices of the manufacturers in those cases, not "insulin" in the generic sense. If you feel the article is in error then responding to the incorrect points would have been more useful than issuing a blanket defense of for-profit drug manufacturing.