I read on FR awhile ago where Mohammed was part of a tribe that was expanding territory in battles. And they had a hard time keeping all of the various tribes that they captured under control. So he came up with the muslim “religion” in order to unite the various tribes under one thought system.
Sounds plausible to me. It worked for L. Ron Hubbard, didn't it? :)