Why blame doctors when the makers of OxyContin told Congress for years that it was safe and non-addictive. It's a systemic issue with various actors/stakeholders whom all are partially to blame in various capacities.
Now they are "shocked" to find out they people they've been accepting money from were leading them astray -- not that they knew where that money was ever coming from.