Одни праздники появляются (новые), другие - пропадают, третьи - эволюционируют (всякие- и религиозные, и светские, и государственные). А без праздников - и не бывает в жизни у людей....
С мифологическими корнями у религиозных праздников в православном христианстве вроде бы не просто разобраться, т. к. крайне мало информации осталось по мифологии и обрядам древних славян.
Но то, что народные праздники "сплетаются" с христианскими и позднехристианскими- это очевидно и вполне естественно, это лучший способ "приживить", привить что-то новое на старое место, даже если руководствоваться идеей полностью вытеснить предыдущее нововведением.