Yes, you are right. Why must we pay for someone who propagates
his religion which we have no interest in. Money is hard earned.
Furthermore, there's law in Singapore that no one can preach in
public as we are multi-religious country. If this is allowed, then
every singers will start propagating their own religion during
their concert. We go to concert for entertainment. If we wish to
listen to religious songs, we go to the correct venues like temples
or churches.
Which law are you referring to which says no one can preach in
public as we are multi-religious country? Anyway, you are employing
a slippery slope argument here.