I disagree with your third paragraph. When it was clear my local public school was ill-equipped to challenge my son and adequately prepare him for college we sent him to a parochial school where he was not required to take any religious classes or attend any religious events. He received a great education and was not required to learn about catholicism. His basic curriculum aside from depth of learning and height of expectations was no different than his bother's public curriculum.