I think you overestimate the libertarian impulses of drug manufacturers. It is more likely this is:
(1) Thug Bureaucrats and Legislators making the REGULATORY cost of producing generics too high
(2) Crony “Capitalists” in a tight cozy network with Corrupt Legislators and Regulators boxing out all competition to everything except Regulatory-Protected (eg. Patents) drugs.
Do you admit that this could be a significant part of the gapping in supplies and breakdown in the market?
This is exclusively the result of the ex-patent holder AND the generic manufacturer not being able to make a profit.
This is not about "boxing out competition". In fact, we need to box out competition to the patent holder for much longer. It's the only time period when any besides the foreign companies can make money on these drugs. Now even the foreigners are getting squeezed by the commies.
The only drugs in short supply are those whose patent has expired.