Why Are Our Duas Against Tyrants Not Being Accepted?

Rasulullah (Sallallahu Alayhi Wasallam) said:
“You must continue to enjoin people towards good and PROHIBIT THEM FROM WRONG-DOING (i.e. breaking of Allah’s sacred Laws). Otherwise, Allah will place in authority over you the worst of people amongst you (e.g. Bashar Assad, Sisi, Modi, Boris, Trump, Burmese monks, etc). Then the most pious amongst you will do Du’a, but their Du’as will not be answered.”
[Tabarani, Bazzar, and many others. Authentic due to the multiplicity of chains]

Rasulullah (Sallallahu Alayhi Wasallam) said:
“O People! Indeed Allah commands: ‘Enjoin good and PROHIBIT WRONG-DOING before [a time comes] you will do Du’a to me but I will not answer you, and you will ask me but I will not give you, and you will seek help from me, but I will not help you.” [Musnad Ahmad, Ibn Majah]

Rasulullah (Sallallahu Alayhi Wasallam) said:
“…As for those who neglect to enjoin good and PROHIBIT WRONG-DOING (i.e. breaking of Allah’s sacred Laws), their deeds do not get recognition and their Du’as are not answered.” (as-Sunan al-Kubra)
Once Rasulullah (Sallallahu Alayhi Wasallam) said with much emphasis and urgency:
“By Him in Whose Hand my life lies, you shall continue to Enjoin Good and PROHIBIT WRONG-DOING. Otherwise, Allah will send down upon you such calamities and punishment that you will do Du’a to Him but He will not answer you.” [Tirmidhi, Musnad Ahmad]

PROHIBITING WRONG-DOING has been highlighted because this is the undeniably neglected duty due to which Allah’s Wrath and Punishment is currently descending upon this Ummah.
Despite the clarity of the words of Rasulullah (sallallahu alayhi wasallam) above, Muslims all over the world still decide to come up with their own silly self-concocted theories and answers to the following questions:

Why are Muslims all over the world being afflicted with brutal, tyrannical rulers, and other natural disasters???

Why is every Rulership all over the world increasing day by day in their discrimination and oppression of the Muslim communities under them???

How much longer are we going to continue to ignore the words of Rasulullah (sallallahu alayhi wasallam) above and come up with such stupid theories and scape-goats for the Ummah’s current dire situation, which are perfectly designed to soothe our own guilty consciences and deflect blame away from the root-cause of Allah’s Punishment – i.e. our own sinful and unrepentant selves????