India have a strict process for sending and receiving money from outside as investment. Its mainly to avoid black money i guess.
Indians are to blame for this. The indian goverment is dictatorial and has no expectations or respect of privacy or human rights
Given the impact of international terrorism and crime on India, minimising illicit money flow in and out of the country seems an inherently sensible precaution.