I'm an Indian American born and raised in America. My parents are also American citizens now, although they came from India. Now I am considering applying for Overseas Citizen of India (OCI) status.
There's just one problem: I don't feel any allegiance or loyalty to the Indian government. (I have lots of love for India itself, but not the current government known as the Republic of India.). So my question is, will I have to pledge loyalty to the Indian government in order to obtain OCI status? Because I take my promises seriously, and I don't know whether I can take that such an oath in good conscience.
If such an oath is required, is there any alternate status I can obtain without such an oath? I know that Person of Indian Origin (PIO) status was abolished recently. But are there any other alternatives if I want to be able to do things like easily owning land and traveling to India without applying for Visas?