Why would people all around the world invent
similar stories?
Basically because people are people.
Every society has songs and dances,
rules of conduct, religion/ superstition
and ritual, and similar mythologies such
heroes, invincible warriors, half human god
kings who shall return, etc.
And...