No, the shitty regime has stolen, squandered, and prevented the vast majority of Cuba's (potential) income.
They've received free oil from Venezuela, Mexico, and Russia for decades. This whole crisis is because the country is horribly mismanaged and the free ride is over.
Most countries have to purchase their oil at market prices. Cuba has been spared that burden yet is still worse off than the average country.
IIRC both Russia and China have demanded economic reforms which are not forthcoming. The Chinese aren't stupid and they don't seem too interested in pissing their money away indefinitely on a 'partner' who ignores them.
The entire crisis is because the US has been abusing Cuba since Batista fell, don't get confused. The idea that Cuba is being coddled because it isn't paying market prices when the US has been excluding it from the market for your entire life and most of your parents' lives is sadistic and cynical.
You don't get to criticize the quality of someone's system until you take your foot off their neck.