How long will footprints last on the moon and why?
Footprints will last, possibly, millions of years. There is no
air or liquid water on the moon which, on Earth, are the devices of
change by erosion. So unless footprints on the moon are disturbed
by meteorite impacts, they will remain as the are for millenia.