Schools differ on all manner of subjects depending on what teachers you get. Most of the time, I didn't actually enjoyed subjects, I enjoyed the teaching style and content of the teachers who taught them. Of course you will get teachers who teach things like religion in a 'preachy' way in the same way you could get dull geography teachers or strict history ones.
I don't think anyone wants religion taught as facts, but I dispute that it is a wide ranging occurrence.