Why are Solar Eclipses so Rare?