Greed of course but also ignorance. Mostly on the patients but a lot of doctors have no idea what they are doing other than to do what they were taught to. But that is humans for you. Easy to exploit the weak and there are many of them.