Behavioural change will be exceptionally difficult to make as long as systemic change isn't made. When we're not overworked to death every single week, pulling all-nighters just to get through the grind, artificially stimulating ourselves with all the caffeiene, alcohol and drugs in the world just to give our best 40 hours a week.
This is the root cause of all addictions and suffering. Once we fix our messed up work schedules and lifestyle, the rest will literally fix itself all on its own. Asking people not to do the things they like on weekends when the corporate fascists rake in the millions and pollute 100x times the amount of the bottom half of humanity is human cruelty.
Therein lies the solutions to all these artificially created problems.