Several years ago there was a story in the local paper about an OCC priest starting a church here. The pastor of the Catholic Church was quoted welcoming him to town. The Old Catholic Church is still listed in the yellow pages but I have no idea how many people they have attracted.
Theology once was the Queen of Science. Maybe that's what they mean.