Yes, 100%, but the devil is in the details.
In Quebec we have a multiculturalism law whereby every school has to teach that every religion is acceptable and that what we learn at home is no more special than what we're told in school. That's how it is in Quebec. Loyola fought that. The high school fought that, because it wanted to teach the Christian faith. It is a high school's right. It is the right of parents to teach their children their faith. Yes, I agree, education is a superb way to do it, but it depends on how you do it.
When the state starts telling children what they should learn and that they are to ignore what their parents teach them, no, the state has gone too far.