>>Hacker News isn't the place where religion should be discussed.
I see, you wanted to do some drive by propaganda without being called out on it. Sorry.
Muhammad was a political and military leader of his faith community as well as a spiritual one. I see no reason why any Muslim has to apologize for actions he took in those capacities. And context matters even if it upsets your little narrative. It is the basis of the numerous condemnations of extremist violence put forth by qualified Islamic authorities.