Moses never claimed to be God. He never pretended to be anything but a human being
Jesus did claim to be God by his acts, words and fulfillment of Jewish prophecies.
That alone makes Jesus, on its face, infinitely greater than Moses, no matter what millions of people (Jews) believe.
What millions of people (Hindus) say about Krishna is neither here nor there. What is required is some documented support for the life of Krishna and a direct verifiable claim by him to be God. Otherwise, any claim about Krishna vis a vis Jesus, is merely conjecture.
There is no doubt that Roman Catholics claim that millions of Jews and Hindus are wrong and that Jesus is greater than Moses and Krishna. But the Jews and the Hindus disagree. Further, the Jehovah’s Witnesses say that Jesus did not claim to be Jehovah God and millions of Jews say that Jesus did not fulfill any of their prophecies. The Roman Catholic Pope has shaken the hand of Hindus and Jews, which some claim is an indication that he respects their beliefs.
See:
Pope Francis: A Photographic Portrait of the People’s Pope
By Father Michael Collins
The question was whether there was any other ancient moral teacher better than Jesus?
There answer is that there are going to be some who say yes and others who say no.
There is no universal agreement on the answer.
Jews have high regard for Moses.
Buddhists have high regard for Siddhārtha Gautama Buddha
Hindus have high regard for Krishna and the various other incarnations of Vishnu such as Matsya, Kurma, Varaha, Narasimha, Vamana, Parashurama, Rama, etc.
Followers of Confucius have high regard for Confucius.
Each group regards their particular leader as better.
This contrasts sharply with other questions such as whether or not the base angles of an isosceles triangle are equal in Euclidean geometry. Everyone agrees that the answer is yes. There is universal agreement on the answer to this question.
I don;t see the same universal agreement on who was the best moral teacher.