This is my pet peeve. If you are going to regurgitate a talking point, please regurgitate the _right_ talking point. They spend more on marketing and administration. You know, useless stuff like HR, IT, etc. What company need stupid stuff like that?
Also, pharma marketing is very human resource heavy. You need to hire reps to visit offices. That's not cheap.
Also, doctor might be prescribing hundreds of different drugs each year and just don't have the time to keep upon the latest and greatest.
I've talked to a handful of doctors who actually appreciate their sales rep. That usually happen when the rep tones down the sales routine and focuses more on helping the doctor do their job.
In any case I hope we can agree that they are highly profitable and could afford to spend more on R&D if they viewed it as worthwhile.