Do you really know a lot about India? Or are you taking little bits and extrapolating with your prejudices? 

Of course Hindus, Jews and Sikhs said they loved Christmas. The Hindus and Sikhs love it in India too. It is in a western country that tolerance was defined as allowing an another religion to exist. That was a huge step for a Christian country (like I mentioned before, in Spain, Portugal and Italy every single non Christian was killed, converted and expelled. After that the Inquisition was launched to find those who had "pretended" to convert, and kill them too).

I have celebrated Christmas in Muslim countries, when I am of neither faith. For me, that is tolerance. To learn about other cultures that I live with, instead of patting myself in the back that I let them practice their religion. That is the India definition of tolerance.