>>10070723When you have to use the term higher power because the god that's described in your holy book is too easy to cast doubt about his existence so you form an alliance around other Deists and theists that also believe in "higher powers" to give your own god credibility>>>