The main alcohol related root cause is the culture of binge drinking. The way to tackle that is to create and encourage a culture of moderate drinking. Change licensing laws to make it easy for families to go to pubs for example.
In scotland?? Drinking culture is tied in to masculinity at least in the UK midlands ('beer or queer' - that kind of shit though thankfully fadin) and I'll bet it's the same in scotland. And you've got an entire drug industry, the drinks industry, working hard to get people to abuse, NOT use, to ABUSE to excess, their product.
It's a deep problem with very difficult solutions. Externalised costs of capitalism, shitty lives, poverty, people who can't see a way out and if offered won't take it...
Educating people about lifestyle is proving effective.
So because no one agrees on anything, nothing gets done.
These days Moscow Mitch just sits on his hands and does nothing.
* I'm not blaming Republicans, Nancy Pelosi and her buddies have been doing similar shenanigans in the House. Currently she refuses to address any serious legislation in the House using the fact that it will never make it through the Senate as an excuse.
Honestly the behavior of both leaders has the same net effect and makes you wonder if they're both working towards the same goal.
It is like societies response to suicide prevention: put up a fence, don't make the people who want to jump not want to jump.