Do you know that the average monthly income in China is $952 in U.S. dollars? Not too good. But wait, in Cuba it's only $25, which is a pretty big problem when a gallon of gas is almost $5.
These are socialist/communist countries. They promise people all kinds of free stuff, and they impose massive taxes to pay for it. It seems like it should be fairly basic to understand that this is not the sort of system that can lead to any kind of prosperity, but judging from the number of people willing to vote for Hillary Clinton or Bernie Sanders, it is not obvious to enough people.