By almost any metric, life in western society is better than ever, you cannot say now times are not good.
From my perspective one of the main reason is the modern internet: people are glued to screens instead of participation in local community.
Why bother to go somewhere if you have everything in your pocket and also on the enormously big tv screen in your room?