Having all those holidays doesn 't guarantee religious harmony , of course -- tensions persist between India 's various communities , and sometimes these flare into violence -- and they do take a toll on the economy .