The fundamental problem with human societies is and always has been rooted in one cold, hard fact. We have been unable to come to agreement on two things: what constitutes morality and how to enforce morality’s control over behavior: both individual behaviors and the collective conduct that emerge from our interactions with one another.
Put another way, we remain feral creatures whose selfishness is always greater than our sense of responsibility. We act as if behaviors that serve us, individually, are more important (and therefore completely excusable) than behaviors that serve the interests of society at large. This is not necessarily true of every individual, but its truth is sufficiently expansive that this fact exercises control over humanity’s inability to come to grips with not only living “in humanity” but its inability to behave humanely.
What is the solution? We’ve tried religion; that didn’t work. Any other ideas?