The only thing killing socialism is greed. Greed and corruption.
...and itself, by ignoring human nature. Greed is the main driving force behind development. Should I quote Gordon Gekko?
How do you fight it? By creating a democracy. but a true one not one of our shitty Western false democracies! One using the blockchain to make people vote for every law and every constitution modification! That's what should be done! Then you would see that we have far enough money, we're just letting private investors keeping it.
So, then Switzerland is a socialist dreamland? Just because of they doing what you said, but they still looks pretty much capitalists

.