Can US government do the same? If it can I see no problem in Indian government expecting a similar capability.
Complying with foreign snoop requests for a server located in the US may (IANAL) make it possible for somebody to sue RIM in US courts for complying with a request that didn't come from US law enforcement. So RIM is highly unlikely to honor snoop requests for servers outside the country making the demand. Hence the demand to place servers within countries interested in snooping on their citizens.