The problem with liberal logic is liberals lie to themselves as readily as they lie to others. They tell themselves the policies they pursue have to work (because they are so smart) in spite of clear and available evidence that indicated otherwise. If they don’t work it is because the ideas or policies aren’t lefty enough and need more controlling lefty tweaking in order to make it work.
There are two types of liberals, evil ones and stupid ones. The evil ones want control at any cost. They lie, manipulate and deceive in order to further their agenda. The stupid ones buy into the deceit and lies. The really stupid ones are the highly vocal ones that will go to battle over their misguided causes.
Yes, Socialism really will work, the right people just havent been there to properly implement it yet.