I saw this episode the other day. There is one thing I don't get though.
If Bajorans once had a caste system ordained by the Prophets themselves, then how come they essentially ordered (through their Emissary) Bajorans not to follow it? Don't Bajorans see the Prophets as perfect gods? How can a perfect god revise its edicts?