curious any thoughts on if Sacrifice of Angels is an Ex deus machina or not
Well it's an act of gods, which is a bit different.
some argue it is, and obviously so, taht it should have been the brave and valiant actions of our hero's that saved the day, not the sudden intervention of the "Prophet's/Wormhole aliens"
I'd argue that in the face of a situation we rarely see our heroes on television go through the list of things our heroes have encountered. Part of what I enjoyed about Stargate was when they faced a new threat, they'd usually go down the list of people they'd met who had superior technology in order to get help (Asgard or whoever).
Sisko knew the Prophets and asked them for help.
He got it.