I notice a lot of criticisms made against Mohammed's character as a way of suggesting that a bad man such as him could not have been a prophet of God. In response to these criticisms, Muslims obviously defend Mohammed's character, saying that he was not a bad man as the critics suggest. However, what I don't understand is: does it matter what his character was, for Muslims. What I mean is that a number of the prophets in the Old Testament had faults and failings but this did not debar them from being considered as prophets because God had chosen them to be so in spite of their faults. Do Muslims consider Mohammed to have been perfect, so to speak, or merely a good man (with perhaps certain faults, just like many other prophets had) who was chosen by God, for reasons best known to himself, to be a prophet.