There is a flaw in the logic of fighting in the name of a god or prophet. because if those mighty beings truly need some puny humans to fight for them, how grand are they then? not very, so there would be no reason to follow those prophets. 
what a shame. in more ways than one.