Never worked? Those countries are all economic basket cases. They would all have burgeoning economies if they were free, capitalist countries that did not enslave their people. It is communism that does not work. Just compare the economies of South Korea and North Korea. The megalomaniacs who run those nations prefer power over the health, wealth, and welfare of their people.I hope things get dialed down in this conflict and mutual ground can be found. This conflict has opened up a much wider debate that has been festering in the background over use of sanctions. Sanctions will not work in this conflict. They have never fully worked against Cuba, Iran, North Korea or even Syria etc so what makes them think it will work against Russia.
To the degree that the nuts in charge are still in power, I suppose that one could argue that sanctions do not work in that respect. But sanctions certainly keep the world much safer from their mindless aggression. There is no doubt that Iran would have its own nuclear missiles and Cuba would have Russian nuclear missiles if not for sanctions.