I think a lot of issues can be solved not by nationalizing the pharmaceutical industry, but by setting up a competing government funded drug company. What the drug company researches and what it charges for it's drugs can be determined by government policy. If done, it would be interesting to look at how efficient it was vis-a-vis the private sector and what drugs actually got developed at what cost.