I don't think that exchanges in such a situation would ban VPN. They need that Indian user base and moreover I feel they would comply to the Indian government policy. They don't want to lose the volume Indian crypto users are generating on thier exchanges.
We don't know what the Indian government is proposing in the name of AML and what if they are asking more than they are supposed to know and crossing the limits that no government tried to do?
If exchanges really care about the Indian user base then they might come around or just let the condition be and so people can keep using their service but former is the better for the future of cryptocurrency in India cause our government can highlight the same reason to ban the crypto if that is their ultimate goal.
What else are we providing other than KYC ?
The most they can extract out of the exchanges is the list of people who are into crypto, their KYC details and also the transactions they are making.
I mean, I know that's a lot of information in itself but I think exchanges should have a condition to give it only on requirement basis.
So that the government doesn't have direct access to that information and store it on their database but fetch it in cases of money laundering on requirement basis.
Government database is not very secure. There are cases where someone stole data from government database and sold it to other companies.
That's my major concern and the only way around it is if exchanges have some kind of usage access requirements for the government.