Theology once was the Queen of Science. Maybe that's what they mean.
Maybe you are being too generous.