[Edit] I have simplified the question greatly
The British could not have maintained control over India if not for significant indigenous support. WhyThere was a significant percentage of Indians that worked for the British govt, were in the British Indian army. Why was getting Indians to stop working for the British government never targeted during the freedom struggle?