Despite never-ending debates over role, education, freedom and job prospects, India ranks worse than Somalia .