Not trying to be edgy, but I think a lot of society problems stem from more and more globalization. When you're less than a drop in a gigantic pool of people, it's hard to feel like anything matters. Not saying the closed off, nationalism system is any better in the long term. It's just hard to determine a balance to the system. And with that lack of balance, we run away into the escapes you mentioned.
Sigh... well, I just ruined my day thinking about this crap again.
It's weird to be honest. A lot of books/movies think utopia arises in the land of plenty. But I guess a real utopia is where we all suffer against a common threat/enemy. That's when we're most human?
But when it comes to communism, it does have it's upsides. Like now in Venezuela, almost everyone is equally poor as shit. Thus, criminals don't rob people. Bullets cost too much money compared to how much they can rob from people, if they even have anything. That's a win... I guess. Great way to stomp out crime. Make everyone too poor to even bother robbing.