Или эти праздники церковь легализовала и возглавила по примеру масленицы?
Примерно так. Не то чтоб легализовала, просто так называемое "народное благочестие", у которого, по понятным причинам, везде и всегда дохристианская подкладка - это факт, оно существует везде, бороться с этим бесполезно и бессмысленно, разумнее с этим считаться.
Тем более, что это не только "стратегически" разумно, но и логично во всех смыслах. Ключевой смысл этих праздников тот же самый.
Интересно, кстати, что все эти народные обычаи более-менее вернулись в практику тогда же, когда и христианство вышло из советского "подполья", т.е. после 1989 года.
Kto si málo neváži, viac si nezaslúži.