Communism can give its citizens anything, provided there is a nearby capitalist country they can loot, mooch, steal, beg, threaten, blackmail or shame into giving them what they believe is their birthright.
Otherwise they have to implement Stalinism to beat their own citizens into producing anything the leadership craves, and just continue to call themselves "Communist".
(I live in Denmark, not far from Copenhagen. We have had an "autonomous" region called Christiania https://en.wikipedia.org/wiki/Freetown_Christiania since 1973. This, and of course drug dealing, is pretty much how they have survived. XD )