У меня есть гипотеза (скорее всего, не только у меня) почему на церквях ставят кресты.
Библия гласит, что однажды Иисус пришел в храм, увидел торговцев и менял, рассердился и выгнал их из храма, сказав: "написано, — дом Мой домом молитвы наречётся; а вы сделали его вертепом разбойников" (Евангелие от Матфея, 21:13). Другими словами он сломал им бизнес.
Теперь над церквями ставят орудия казни Иисуса кресты, и таким образом отпугивают его, чтобы он больше не приходил и не ломал им бизнес.