Why do hospitals keep running out of generic drugs?Hospitals face persistent shortages of common generic drugs due to complex market issues affecting production and distribution.