When India took its independence, the socioeconomic scenario of the world had already been changed. Britain did not have the resources left to keep control of India any more, Britain was in need of a cooperative government. India could have had movements or even fight to realize their rights. They could have formed parties that could participate in British national elections. Indian people could have moved to have recognition as a federal state and seats in the British parliament. It was an opportunity for India to start to dominate the British from within. The result of these efforts may not be obvious readily but they could have tried.
Just think of Indian people traveling with a British passport, fighting in Iraq-Afghanistan under British flag, etc. That would have been cool.
What options India had other than getting its independence from Britain?