While malfeasance in politics, poverty and inequalities hold back progress in India, China is charging ahead in delivering freedom for its people.