Brithishers looted India and left only after the pressures of 2nd world war and and only when cost benift state of remaining in India went negative. Just check History how many severe famines india suffered during british rule. And british provided infrastructure is a myth, they were rulers they had to do something . They only provided only that much , through which they can loot resources to UK and easy tranportation and some some india personnel in police and administration at lower levels to control vast country. See they did not leave Hongkong 1990, because it was cost benificial. Its all different other story even after indipendence we lagged because the Indian Political class also followed the same divide and rule to worser level, mandal,kamadals, st ,sc,bc, minority ... and the time of sardar patel ,lal Bhadur and PVN where country saw unification,revolution in agriculture and Open market were were short lived and wiped from the public memory by the great Dynasty. to Some extent Jawaharlal can be exempted for laying foundations to great instituions but big political and foriegn policy blunders commited by him drawf everything.