Here's why:
* Lack of atmosphere: Mercury has a very thin atmosphere, which means there's little to no erosion from wind or weather to wear down craters.
* Geologically inactive: Unlike Earth, which has active tectonic plates and volcanic activity, Mercury is geologically inactive. This means there's little resurfacing to erase older craters.
* Constant bombardment: Mercury is located closer to the Sun, which means it's been bombarded by asteroids and comets throughout its history.
These factors have led to Mercury being heavily cratered, with a surface that resembles the Moon in appearance.