There is a reason for proliferation of hate on Twitter and that is the skewed form of secularism that the Indian state has followed all these years. Those who have lived in India know that most of the time the state is lenient towards minorities even when they commit crimes. Even history has been whitewashed to portray invaders as benign rulers so as to not offend minorities. In some ways the Indian Natinal Congress turned the country's polity into minoritarianism because they realized they could continue winning elections with just their votes (this statement is a bit of a simplification). The majority which has silently been observing this got a voice with the advent of social media. For someone who doesn't have this context, Indians will of course look hateful and communal.