He deserves his place among the line of spiritual masters who came to destroy the old world order, but destroying is one thing and building a new world is quite another.
If the Divine were to judge then there would be no hope for anyone. Even the highest human goodness is almost always motivated by selfishness or for some personal gain, here or hereafter.