I am not avoiding the efficiency issue - I had stated that true equality could also be no religious holidays. Having only one group's holiday is the Orwellian principle of some people being more equal than others.

As for percentages, the percentage of Christians or Sikhs is 2 percent in India. Jains are less than 0.1 percent. At what stage does the minority religion become significant? 5 percent? 10 percent?

As for the public efficiency part, an economic fallout of Christmas is that all shops have to be closed (except pharmacies,maybe?). In India, when one religion is celebrating their festival, the stores and businesses of the other religion's traders and workers remain open. Why is the holiday enforced in such an anti-business way? After all, one should be free to decide whether to work that day or not. I believe that Boxing Day is also a required holiday for stores.

Finally, I have heard a lot of whining about not being able to say Merry Xmas. Say it, and wish others on their day