I read somewhere that the amount of money that Pharma companies spend on research is the highest in healthcare but they get only about ~13% of the healthcare's revenue. There are other middle-man in healthcare that get a revenue share without putting in any work.
This is obviously not to say that Big Pharma cannot do better and there are no red flags.