You’re under some delusion that socialism requires altruism and capitalism channels human nature. It’s the opposite. Socialism is required because people are selfish and must be forced to contribute to the common good. We see this every day in our capitalist society where the bottom are only cared for by the altruistic generosity of the top. They only dole out crumbs to keep us surviving to labor for them. Panem et circenses. The critiques you level at socialism should be aimed at capitalism.You certainly have a worker's mentality.
Robust regulations? You mean everyone isn't going to be kind and generous and thoughtful and respectful to one another without intervention from the central authority in your Utopia?
I absolutely know the lesson of the Tragedy of the Commons. It's you who doesn't.