Причина суеверий в устройстве человеческого мозга.
Формировавшийся в результате естественного отбора в дикой природе мозг не предназначен для научного, критического мышления. Он фиксирует совпадения и "не замечает" несовпадения.
Есть известный эксперимент с голубями. В кормушку падает корм через случайные промежутки времени. Через некоторое время голубь начинает повторять какое-то движение. Каждый свое. Которое пару раз предшествовало появлению корма. Ложный рефлекс.
Подобным образом появляются и приметы у людей. Что-то совпало и было сформулировано. Каждое новое совпадение будет усиливать "надежность" приметы. А несовпадения будут игнорироваться.
Но в отличии от голубя, человек часто не останавливается на простой констатации ложной зависимости. Он пытается ее объяснить. А объясняет на основе собственного опыта. Наделяя природные явления и объекты человеческими желаниями и эмоциями. Пытается задобрить или отпугнуть. Так возникают ритуалы.