I don't understand the criticism here. A customer of this company is not reliant on Cuban at all--if Cuban's company raises prices, the customer can switch to another company or move to a country with cheaper drugs.
I also don't get the "goodwill" argument. This is designed to be a profitable, sustainable business built on the classic mantra "your margin is my opportunity".
I think it's ridiculous that someone has to consider moving countries, which is no small task and out of reach for many, just to be able to afford their healthcare.