I read that article and can't get a good word for that kind of doctors, except the term doctors (who) are only out to make money in the second line of the third paragraph (I add the who). I would like to have a good concise term for this kind of doctors.
There’s an old joke about the doctor whose son graduates from medical school and joins his practice. After a while the son tells his father, “You know old Mrs. Jones? You’ve been treating her rash for years and she never got better. I prescribed a new steroid cream and her rash is gone!” The father responds, “You idiot! That rash put you through medical school.”