As far as I'm aware, the Jewish Messiah has not arrived yet and neither has the prophecied Kingdom of Heaven. I don't see that as a problem though - if the works of God transcend human understanding, it is inevitable that humans will misunderstand the totality of his activity. Moses, Muhammad and Jesus were all said to have received information by divine revelation, but it's hardly inconcievable that they too were imperfect in the implementation of their revelations.