We owe our thanks to Him alone. There are no other gods, or human institutions, or political systems that deserve our thanks.
The problem is we only look at the issues of the moment. We can’t see the big picture which includes future outcomes. Only God himself knows that.
Let’s consider not the political tides of the moment but the eternal tides of God’s word.
He was their brother. They destroyed an entire city for their sister but for a ill favored brother they no patience?