OYO faced backlash over an ad linking its presence to God, later clarifying it aimed to promote religious tourism.