On Cuba, even suggesting change of leadership is enough to put you in prison.
And I've seen just outside town the gorgeous villas with manicured gardens and water features, where members of the Party live. There's inequality in the West but nothing like there is in the "worker's paradise".
Unlike the USA, the UK has efficient universal healthcare and access to quality education, plus working safety net for the citizens. It might not be easy to rise from the poverty, but it is possible and indeed, most Britons are doing OK.
As to your small personal dab, I grew up in a Communist country and am familiar with the package, don't need no lectures from guys in Che t-shirts.
You went on a tourists' visit of poverty. Try doing the same in London, and let's see how you do there, bruv.
And yes I am aware that as a tourist those are the bits I was allowed to see; I'll wager the "real" Cuba is far worse.