For the first, I'd say modern societies didn't scale well themselves, which is what causes many of our issues. We need to scale them down, split them into thousands of smaller communities, with more autonomy.
For the other, that's up for debate. They might just be replaced by misery on the current trajectory too.