Memes have become a secondary language online. Increasingly, we use visual modes to communicate, and memes are an evolution of that symbolical language. They hugely influence modern idiom and serve as cultural points of reference. It's a language that makes sense to those in the know and seems nonsensical to those who are not.
We Indians don't like being outdone by anyone. Certainly not in the "perceived insults" department. Hell no, being perpetual victims of sentimental transgressions is our favourite penchant.