We have our “leaders” to thank for this.
With all due respect, I disagree.
It’s our fault. Over the years, we (the voters, taxpayers, and citizens), have failed to hold those we elect to office to a high enough standard.
After all, it is us to elect, and continue to re-elect, these same people, election cycle after election cycle.
We have ourselves to blame as well...for we all pulled back from following the ways of God and did not put Him first in our lives in the manner that He wants.
When we fully turn to Him, He will forgive us and heal us.