You are absolutely right. In every passport en every country, the nationality and place of birth are recorded. If they do not respect this, what reason they have to stick anything on these passports?
There are two aspects to this unwanted documents for visa. One is to promote corruption. Secondly, the source which is often manipulating the Indian government to be an ally of the USA pass on this and that to get them all paranoid.
To protect a nation what needs to be done is to avoid corruption and not to suck up to foreign governments. India does have( at least did have when I was studying there ) all the expertise to be self reliant and self sufficient. There is no need for India to have dependency on other nations just like the USA has on China and India to get work done by outsourcing and have high unemployment and credit crisis. Besides, blindly following foreign government's demands and their tricks may weaken India's independence which was once lost because of the greedy kings who sucked up to the British.
It is alarming that the Indian embassy does not accept notorised sworn documents from their own nationals. This twitch and tendency of dancing to the tune of foreign government must be stopped and requirements such as birth certificate to get visa must be abolished for good.
Once again my question was whether nonacceptance of sworn affidavit on Indian Stamped Duty paper
is a violation of constitutional rights of Indians and a contempt of due judicial process done by Indian embassies in the USA?