I actually went to Cuba on holiday, and I used the tourist dollars. It's incredible how this separates society into haves and have-nots. Basically everyone wants to be near the tourists. They'll invite you into their homes for food, they'll offer to take you around town, sell you some cigars, and so on. Since you have tourist bucks, you also have access to the tourist nightclubs, where you run into some regional cele…
Cubans who make their money only from official sources are desperately poor. Those with connections abroad, connections to tourism or to the black market are richer.
The money difference merely makes it tangible. And the government goes a long way to try to separate tourists from the real society, though you can still get to it if you care to.
Source: worked there for an ngo for a year
>basically everyone wants to be near tourists
This is actually just the surface veneer. Anyone who approaches you speaking english is a hustler and does it professionally.
Cubans in wider society are interested, but also wary. The police arrest those who spend too much time with foreigners.
The typical cuban keeps to themselves, but the typical tourist will meet endless, non-typical hustlers.