When I visited Cuba on a cruise ship I had a similar feeling/experience. OTOH, our bus drove all over the island, and only so much can be hidden. All in all, Cuba seemed to be on an economic level not uncommon in the Caribbean. Honduras and such on a comparable level. Not down to the Haiti...