There's a lot of confounding issues here in relation to the insulin problem: the fact that medical patents are poorly structured - insulin is hard to make, and making it via a biological mechanism means the "molecule" is slightly different, and so the FDA needs time and money to assess it. This creates a defacto monopoly, and thus, said monopoly can raise their prices.
The fix isn't to force billionaires to give out their wealth for free - but instead to fix monopoly laws, as well as to stream line the way approvals can be made for generic molecules made via biological means (like the way generic drugs are today).
In fact, an insulin factory _should_ be easy for a billionaire to fund and if the relevant regulations are better, there'd be more insulin sellers as there's profit to be made (seeing as Shkreli has raised the price).
This close to the money, there's no distinction between what you are proposing (fixing the monopoly laws) and force billionaires to do something. Currently, the companies write the laws. You want to force them to stop writing the laws.
The fix isn't to force billionaires to give out their wealth for free - but instead to fix monopoly laws, as well as to stream line the way approvals can be made for generic molecules made via biological means (like the way generic drugs are today).
In fact, an insulin factory _should_ be easy for a billionaire to fund and if the relevant regulations are better, there'd be more insulin sellers as there's profit to be made (seeing as Shkreli has raised the price).