Have you considered the fact that the moon is gradually moving away from the earth. Millions of years ago, it would have appeared much larger in the sky. Millions of years in the future, it will appear much smaller. Perfect solar eclipses didn’t happen in the far past and won’t happen in the far future.
How’d we end up with a moon anyway?