Doctors make bank they they were still happy to prescribe tons of oxy in exchange for pretty minimal kickbacks as long as it was plausibly deniable to them.....
At the end of the day most of these calls for regulation are about bucking responsibility. People want to go punch the clock at EvilCorp and they want to be given a set of rules that they can just follow without thinking that will enable them to look themselves in the mirror and say "I'm not evil, I'm following the rules, if the complainers don't like it they should write their congressmen".