Earlier quoted context omitted.
Drug development is an interesting case, because the costs aren't associated with the research: they're associated with the safety testing. This has horribly distorting effects.
If that's the case, there's an obvious answer. Don't have patents, have certificates of safety. That way anyone can make a drug, and show consumers that it's been tested safe.
My reaction though is tempered in the same way when I hear a US Federal Government person (ex: Secretary of Health) claim that a system of "Patient Empowerment and Patient Choice" is an ideal situation. I disagree. Looking at Health Statistics Reality (cough) a large portion of the US Population has made categorically bad decisions. Obesity. Heart Disease by way of contributing factors.
I get the rationale behind empowerment and allowing patients to find the "best" care around, but trusting Average Health Consumer to make Medical choices when they can't even get Dietary choices right is problematic.