Even taking everything you’ve pointed out at face value, that isn’t a good argument FOR censorship. It just supports the argument that India isn’t alone in its (bad, IMO) behavior.
And now, being from a country that did something stupid (Brexit), means your criticisms are invalid? I come from a country that elected Trump, and I criticize nationalists in other countries all the time.
You seem defensive about this.