India and China aren't exactly friends, I think its pretty reasonable to limit business ties of any kind. A sovereign nation has the right to ban any import, are you disputing that?
China and India are economic giants - it'd would be preferable that they not see each other as not friends.
I'm not even sure what that means but I suspect that's intentional. From my reading though it doesn't sound like India is doing this as economic sanctions or for the health/safety/welfare of citizens (which would be the typical reasons for a democracy to ban an import). Instead it seems the government has decided that allowing citizens to access this information presents some sort of national security threat.