The episode seems so flat. I understand his desire to persuade Kira, as the Bajoran who hates him the most, that he was right all along, but we hardly got that here. Sure, Kira verus Dukat would have been talky, but it would have been more interesting, too. Thus the problem. They coud have been contoversial and said treated the pah wraith cult as a real religion, even suggesting that all religions begin as nothing more as cults.
Nothing beats an episode that tries to say something.
They could have given it a real theology. Hell, they never gave Bajoran religion one, but I digress. Instead, however, they fell back on platitudes. They were done reasonably well, mainly because we had Dukat to give it a personal touch. The leader impregnating the Bajoran and the excuse given for the baby worked even if it wasn't wholly original.