I'll never be an apologist for Cuba, but I will note that every country has restrictions on any quantity of consumer goods that exceed personal use. When I return to the US from Argentina, I have to fill out a customs declaration and, theoretically, pay duty on anything exceeding US$300 in value. I say "theoretically" because I am a non-shopper who rarely brings back anything more than a few bottles of wine.