The socialized medicine systems don't have infinite money just like private health systems don't; if they can't negotiate a cheaper price for the medicine they won't purchase it.
(It's not "health insurance". Insurance covers unpredictable outcomes; needing a medicine every month for the rest of your life is not unpredictable.)
(It's not "health insurance". Insurance covers unpredictable outcomes; needing a medicine every month for the rest of your life is not unpredictable.)