Estado laico só significa que o estado é separado da religião, algo que não acontece em alguns países islâmicos, por exemplo. Sobre os feriados cristãos, é uma questão histórica que remonta aos tempos do império, e o Natal movimenta a economia
Ser Laico Significa que não tem uma Religião Regendo as Leis como é em Países árabes que seguem a Xaria por exemplo. A questão dos Feriados Cristões se dá por conta do Catolicismo que é Forte no País e muito antigo, então já está implementado nas leis há Séculos.
Porque o brasil é majoritariamente cristão, mas o estado não se opõe a nenhuma religião, na minha cidade tem muitos japonês, temos até a praça do japonês aqui e comemorações, vcs problematizam tudo
Porque é uma tradição cultural. O mês de Agosto por exemplo é referência ao Imperador Romano que tinha o título de "Augustos". E no entanto não estamos no Império Romano. Mas é uma tradição cultural, faz parte da História.
Significa que o Estado não interfere na escolha que a sociedade vai fazer sobre quais religiões serão seguidas.
E tb garante que as pessoas mantenham suas crenças sem ser discriminadas.