We must understand the scope of God's blessing.
We need to be clear where God’s blessing lies. He blesses people who trust him, and bodies of people who love each other and obey him. He extends his blessing too three or four generations. He blesses the children and grandchildren of parents with faith in him. This is a huge amount of blessing.
God has not promised to bless any kingdom or national government, because he has his own kingdom that he is blessing. He has not promised to bless the American nation state.
God prefers to bless his kingdom, wherever it is emerging. Nation states may need to wither away, before the Kingdom of God can come in fullness.