The spirit of India is is cultural/religious diversity.
No doubt about that. most Indians agree on this, because with different castes, cultures, religions, and divergent idealisms amongst Indians we are the true example of unity in diversity to the world. But the pseudo-secular political parties are exploiting this for the quenching of their power hunger. those pseudo-seculars are creating the impression of uttering the word HINDU as a communalist. That is what the author pointed out.