This happens a lot. People sneer at and scorn religion and religious institutions. They put their children in secular sports teams, secular camps, secular/public preschools, and day cares.
Then they find out that in general, the camps, sports teams, preschools, grade schools, and day cares that are associated with religious institutions are better and in general have a better group of kids, parents, coaches and teachers. Then they move their kid. They never make the connection and continue to whine about the religion.