Ganymede is kidnapped specifically by Zeus, who wants to rape him. The story explains why Ganymede had no sons. The abusive attention paid by the gods to this Trojan ancestor sheds luster on the family
This commentary argues that the Ganymede myth encodes divine sexual violence that paradoxically glorifies the Trojan royal line and foreshadows subsequent episodes of gods exploiting mortals for their beauty.
, The Iliad, 2023thesis