I want to make a disclaimer first. I am not a follower of Islam or any other religion for that matter. I like to maintain a neutral perspective. I've been reading this book No God but God by Reza Aslan. And it's my first time reading about Islam in this depth.
What I've come to understand is that whatever prophet preached as a socio-economic model for the Ummah were the demand of the contemporary society. What I mean is, the group of followers that Prophet had accumulated in the city of Yathrib, later known as Medina contained poor as well as rich. It made sense for the rich to help the poor. So, prophet established that the fulfilled ones donate zakat to be given to the poor.
Also prophet allowed the men in his community to take as many women and their children as they could provide/feed for which made sense especially because women were widowed after tribal wars they had to participate in during the growing period.
Now, what concerns me is not that the Prophet appear to be preaching what seemed most rational thing to do given the circumstances. I am concerned about the people believing in his words as the word of the God and not just as that of a good leader of the community. Did Prophet really believe what he said were the voices of God? Did it actually matter whether he thought they were voices of God or just his own rational decisions on the circumstances at hand?
I have few more question along the same line. But don't want to make this question too vague.