I put the responsibility on Satan and the people who chose to follow him.
Exactly. Watch the movie NEFARIOUS (2023) to see exactly how demonic forces work.