Alcohol and opioids at least have a stigma, and most governments enforce marketing and public health information accordingly. Starch and sugar can never be appropriately demonized because they are "just food", and have some of the largest companies in the US behind them.
The advent of processed food has created 2 entire generations of obese, insulin resistant people. The marketing starts as young as possible, and it is normalized to not think twice about eating sugar all day.
I'm still trying to get over the fact that the FDA actually banned partially hydrogenated oil. Very surprising that they said no to the entire processed food industry in such a big way, to the benefit of consumers. I'm sure the food conglomerates went into it knowing they had other options like interesterified oils up their sleeves, though.