Bilam Harasha came about because the goyim complained that having someone on the level of Moshe Rabbenu would encourage them to be good. The question is that by Moshe Rabbenu it says vayikro whereas by Bilam it says vaykor why doesn’t that create a complaint? I think tbat Bilam contributed to his own downfall, by being said vayikor, through his gaiva, therefore Moshe Rabbenu alludes to this with tbe small aleph, so it does not refer to him but Bilam as Moshe Rabbenu did not consider himself humble, an anav. To earn vayikro there must be humility. It can also be, to show that Moshe Rabbenu felt that he is not better than Aaron who was not able to come any time to the ohel moad.