The White House also announced Obama's support for House and Senate legislation that would require drug makers to notify the FDA six months ahead of a potential shortage. Under current regulations, drug manufactures are only required to notify the FDA if medically necessary drugs are being discontinued. Notification of shortages is strictly voluntary.
How are they supposed to know in advance ? This won't help alleviate shortages, but I bet there are big fines that go directly to the FDA if shortages are not prophesied accurately. As usual, it's just another government fee/fine generator.