The weirdness of ghost moves being attack-based is old news. People were baffled by it in the r/b days. I think the idea is that ghosts do attack physically, just on a different plane of existence (which is why ghost is weak to itself). Makes sense considering shadow ball, shadow punch, lick etc.

...Pretty unfair for moonlight AND the vastly superior recover to be egg-only for sableye. Bleh...

They really shafted the little guy. Having no weaknesses is not[ a signifigant enough advantage to warrant stats that low...