How many parents tell their errant children, don't do that, you'll get hurt? Finally, the parent, having failed to get the message across, allows the child to exercise their free will and the result is, the child gets hurt.
I believe God withdrew his protection and thus allowed this to happen. I believe it is a wake-up call to this nation to repent from the road of sin we have been happily traveling. Those who would nay-say and cast aspersions on such ideas are quite possibly part of the problem, not the solution.
FLAME AWAY!
When you read Deuteronomy 28, about the curses that will befall Israel for disobeying the laws that God gives, you don't get the idea that He delights in those things happening to them or even that He will do those things to them. It is more like, "Here's how to live, and here's what will happen if you don't live by these most excellent rules I've given to help you." And even when Israel did disobey, God was not in a hurry to let them suffer the consequences. He constantly delayed the just consequences they deserved by keeping His protection on them in hopes that they would repent and avoid the consequences.
No flames here!
I think you're dead on!
EVERYTHING goes through God's hands FIRST !