I understand the logic behind Ghost resisting Poison being "You can't poison anyone who's deceased", and the logic behind Ghost being immune to Normal and Fighting being "Hitting ghosts is impossible". But I don't understand the logic behind Ghost resisting Bug.
If anyone does know the logic behind this, feel free to answer my question.