All the money is in prescription drugs which isn't a 'free market' (speaking about the US here). I can't just order my generic prescription from whomever I want nor do I have unilateral control over what my doctor prescribes. The doctor may well have his/her own agenda.