While I agree with you to an extent, there is a huge difference between opiate pills and alcohol, weed, guns and even heroin. The multi-billion dollar drug companies are funded to a large extent by medicare, medicaid, Obamacare, etc... They run the FDA and the HHS. They make the rules governing drugs while we are actually paying them billions of dollars to sell addictive poison into our communities.
The problem with Big Pharma is (1) they make a ton of money and (2) Congress and regulators can be bought and (3) Congress has made themselves and regulators worth buying. 2 is simply human nature; 1 we have to be careful about correcting lest we reduce the incentive to develop new drugs; I think the conservative answer is to attack 3.