I've spent a lot of time in Cuba over the past few months. MANY, many Cubans would LOVE to see the Castro regime be done with. They just can't express it because they still face persecution. Streets really do be watching.
There are a lot of correct posts in here. Tista' was in fact, non-white (way blacker than Castro) and actually faced discrimination himself. It could be argued that his policy were driven by moreso greed and a

attitude than personal hatred for blacks. He was benefiting from the system by being President.
The Revolution made perfect sense in theory, but post-revolution the ball was completely dropped. As previously mentioned, Castro was NOT black. The life of the AVERAGE Cuban barely improved (if at all). Hustling is a way of life, and I've seen some very fukked up shyt that some of them get into just to make a few dollars.
Make no mistake, there is STILL blatant racial discrimination in Cuba. Life is very shytty for far too many black Cubans.
Pensions ain't shyt (old people begging in the street after working all their lives), rations getting less, prices for basic necessities increasing, etc.
You better have some fam or a spouse overseas or your screwed.