A very weak excuse.
Yes, prevented from trading with the US. Not with every other country in the world
It's still a bankrupt island that prevents any citizen from leaving.
It's probably better than NK, I'll give you that. But that's a very low barrier.
Now, the embargo is a very good excuse for their failures. Excuse, not reason.