Why Other Planets Have Many Moons