Well, technically Game Freak knows the real reason for that.
But really, Egg Moves are moves that the Pokemon wouldn't normally learn by normal means, and are to learn them in a more challenging way, and move inheritance can be quite hard. Since it already learns it by Move Tutor, there's really no more reason for it to have an Egg Move as well.
Hope I helped. :)