Society is obsessed with denouncing an unideal past while worshiping an idealistic future.
It seems like no one wants to accept the fact that flaws exist and we will never achieve a flawless utopia.
Idealism is the root of the problem. Society wants perfection or nothing.
When they cannot get the perfection they want, they meltdown because they have no idea how to accept a world with flaws.