You mentioned the scandinava countries, but what about Peru? What about Bolivia? Those are capitalist countries as well and many label them as "shit holes". The difference is that those Scandinavia countries were mainly colonizers, and had room to structure themselves
These other poor aforementioned countries were colonized (and not colonizers) and running a capitalist system like that will undoubtedly lead to way more inequality.
Many social programs in Cuba rely heavily on food importation and foreign aid from Venezuela and the U.S. Up to 80% of Cuba’s food is imported. The majority of food importation, about 67%, goes toward government social programs. This leads to long distribution lines for basic food products like rice, vegetables, eggs and meat.
These lines for individual food products can last up to five hours as people wait to purchase groceries with government-issued ration books. Waiting for one ingredient at a time leads to some households choosing certain food products over others and reducing their nutrient diversity.
Cuba is having hardships because of the US' blockades. To deny that is being disingenuous. I've been to Cuba. I can't know everything there, but there is no children starving, and while there's some hardships (mainly associated to lack of hygiene), they get by way better than many poor spcialists countries.
Cuba as a nation beforehand completely relied on exports from the United States and Venezuela to function as a nation. Even beforehand they were still rationing out food to its general populace, because they don't have industry or even an economy.
Most studies acnoweldge the blockades Cuba suffers from the USA as meaning their shortages in certain field. Yet the famine problem only aggravated due to covid, with the lack of tourism profit.