I didn't know you couldn't preach your religion on a tourist visa. Maybe they need a "preaching" visa and then register with the govt before they can speak of their faith. It would be interesting if the Hindu population in the US speaks up against it.
The US has a separate visa for foreign religious persons to come here and be administrators or temples/mosques etc.