Kerala is afloat on the remittances/deposits of all those who go and work in Gulf mostly in menial jobs, that is the reason why the govt in Kerala spends so much on social sectors. Kerala's better record in human development index is not due to any positive effects of communism, rather it is the negative effects of communism which forces all Keralites rich poor dumb and intelligent to go out and seek jobs in Gulf, Mumbai, US etc