All true. But then we are also stacking the deck at the same time.
There really is no good reason, other than stuffing bank accounts, that a bottle of soda should be cheaper than one of water. (Peeps in Flint, MI, Jackson, MS, parts of NYC, Baltimore, and even Hawaii don't always have that tap option.) Or that making a meal of Fritos cheaper and way easier to find versus buying ingredients that your great-grandmother would recognize as food.
You can stand at the holy pulpit and condemn the souls at your church with fire and brimstone over the evils of alcohol. But when you allow alcohol to become cheaper and more ubiquitous than healthier life alternatives, I'd say your market is optimizing for vice and moral failure.