In India there are millions of gods actually lol, imagine almost a billion idiots worshiping millions of gods as if the creation is decentralized and the power is distributed among those so called gods, we all can see what an open source and publicly available network could be like.
BU gods Vs SW gods, assuming those gods have their own powers right? if they have no power for creating then they're not gods and if they have the power then they must've got it from some place, wouldn't BU destroy blockstream in a heart beat if they had access to hash power? and vice versa.
And now you think God needed help from angels?
And now you think God could be so low to come as a man? or you think we all are His creation just like Jesus was, couldn't God create Jesus just by saying the words: "become" as He did create the entire plain of existence by saying "be" "become"?
Don't you see the similarities? where we program apps, games and characters in details and then let the GPU to do the rendering and with a few clicks and key strokes we create our own(virtual)worlds, can't you see how an intelligent being such as us humans behave?
Angels exist, but we do not see them. They help us in difficult situations and protect us from all kinds of trouble.