It is tough to see a broken world and when you are Believer aka a follower of Jesus then it feels overwhelming a lot because we know this world is not our home and is only temporary. I think the short answer of "why hasn't God done something yet" is because He is a loving God and wants to give all of those people who don't know Him as long as possible to turn to Him and as all of us Believers know, different people come to Christ at different times in their lives and because of different circumstances and only God knows the reason for that timing. I didn't become a Believer until I was 25 years old (52 now) and used to wish I'd have done that earlier but it was the circumstances leading up to that 25th year that all contributed to me finally making that decision so God's timing was perfect unlike mine. Noah preached for 120 years to everyone that "the end is coming and get on this boat we are building" and everyone laughed at him and then the end for them DID come and just like in the days of Noah, the END will come for everyone who doesn't know Jesus one day because God is not only a Loving God but He is a Just God and is the only one Holy enough to pass Judgement on everyone.
In the meantime, I get what you are really asking is "Why aren't more humans trying to stop this current crazy stuff?" and trust me that frustrates me too. Just my opinion but I think that is sign that we are headed down a road to the end because there seem to be more people reluctant to do anything to stop stuff than there are people who would and I also think as Satan's time gets shorter, he amps up the opposition to all of us. Once again, that's just my opinion and so how do we deal with that frustration?
By continuing to pray most of all and ESPECIALLY for all of the people that you really don't like. I know that's the hardest thing to do but if they aren't a Believer, most of what is wrong seems right to them. Like I said, I became a Christian at 25 so I know the difference in my world outlook before and after me asking Jesus into my life as my Savior and while I never broke the law in ways like we see, my outlook was just so upside down on a lot of things and I just thought they were the correct view.
So pray for the people who anger you, pray for our politicians (whether you like them or not) and law enforcement and always obey the Law and resist the urge to go vigilante or anything like that and try to let the Law work they way it is supposed to. It's out of our hands ultimately to fix those folks you mention and up to God but that doesn't mean we just lay back and watch the world burn. He also puts Believers in positions like politics (believe it or not lol), law enforcement, the military, etc. to do the right thing and so we can support them and do what we physically can and then just pray for all the stuff that's out of or hands. Just my two cents.
I'm glad you're concerned and I am too and think similar thoughts as you sometimes so I'll be praying for you and you can pray for me! And I'm so thankful we have THE God that we do! God Bless you!
I hate rude behavior in a man. Won't tolerate it. - Woodrow F. Call