Pharmaceutical not equal doctors. The former is not funded by doctors but by the patients. So it will be better to extend medicaid to more people to fund the former...
And fixed prices is a big reason why our social security has been working in the last decades in France, and why medicaid may not work in the US.
It is an ecosystem, where everyone has to aggree on keeping the prices down.