Socialists always use three excuses as to why their programs always fail.
1) Not enough money.
2) Sabotage by their enemies.
3) It has to be “universal”, because competing systems aren’t “fair”.
Since these three don’t work when foreign socialist systems fail, they deny they failed. There are many leftist apologists who insanely insist that the Soviet Union, Cuba, and even North Korea were or are “better” than what we have.
To a socialist a system where all common people are equally mistreated and abused is superior to a free society in which some might fare less well than others.
To them the stress of having to make one’s own way is intolerable. The suffering of all is reassuring.