Meeeow!!Perhaps GeoffP, knowing so much more is better equipped to explain. Why don;t you two get together and enjoy your theories? Since they fit your notions so much better than the facts, you'll find them much more convincing.
Some fiction for your entertainment:
http://en.wikipedia.org/wiki/Banu_Quraish
http://en.wikipedia.org/wiki/Early_reforms_under_Islam
Sam, just explain, I'm happy to listen....