One of the problems with the Islamic calendar is its based on the moon, which doesn’t line up well with a solar year. According to the Quran, its forbidden to add months to the Islamic calendar, because Allah has fixed time in 632 AD so we shouldn’t mess with it. As usual, Muhammad was a product of his limited situation and didn’t perceive the flaws in this method of observing time.