Vaalingrade
Legend
If the gods were somehow bound and kept from acting before the Cataclysm, perhaps even the Cataclysm did not occur due to their interventions. Perhaps the Kingpriest himself summoned the Cataclysm as the culmination of a bizarre ritual to gain all power. This theory would make some sense out of the fact that the Temple of Istar—the heart of Evil—was not destroyed, but gated to the Abyss. Might the Kingpriest have gone with it? If so, surely the journey would have struck him mad.
There. Done.
Evil dude locked the gods out and kerploded everything.
No pretending he was good.
No 'good' gods doing an atrocity to punish one dude.
All the half-assing up to and including Soth is explained as them being hedged out. Simple. No BS.
Why are any of the other 'theories' a thing aside from wanting morally ambiguous gods?