Even the article you posted merely state that it is unlikely. All God had to do was case that big ban.
How one can assert that they can *prove* God didn't cause it is beyone me.
As I said, you seems to carelessly rely on arguments from ignorance. Saying god is unnecessarly say nothing about his existence.