And who's to say that the Wormhole Aliens aren't gods? After all, a god is by definition not a creature native to one's planet -- and so's an alien. All gods are by definition also extraterrestrial life-forms (or, if you will, extra-Bajoran life-forms). And certainly everyone agrees that they're native to the Bajoran Wormhole, whether they be gods or aliens. Really, where's the contradiction between their being gods and their being aliens? There is no evidence whatsoever that the Bajoran Church required that caste system. There is no evidence whatsoever that Bajorans were "trapped in a dark age;" being conquered by a hostile foreign imperialist does not mean you're primitive. Nor is there any evidence whatsoever that the Bajoran religion is responsible for the Bajorans' apparently relatively static rate of technological development. Different cultures develop technology at different rates, and one going slower and one going faster does not make one culture better or worse than others -- nor is such a rate necessarily linked to religiosity. If Starfleet has nothing but contempt for religion, then it's not living up to its so-called IDIC respects for all cultures, and is as hypocritical as some claim the Klingons are.