What you said sounds like a valid argument. Even in the U.S. when you buy a new phone you can't just activate it by putting a SIM inside, you would have to let your carrier know the new IMEI number of the phone so the same logic probably applies in another country including India.