text: why castro is more popular than any us president, even though he is socialist?   castro is more popular than any other us president because his philosophy is rooted in fighting for the rights of the poor and under-served in society.  more than 80% of the world is made up of hard-working but marginalized people who need a leader to champion their causes, such as fighting for a living wage, universal healthcare, etc.  this is what castro, che guevarra, and hugo chavez champion.  they work for the common people -- not for multi-national corporations.  that's why he's more popular.