One reason that you probably won't see mentioned here is earning truly anonymous currency. Crypto is anonymous to an extent but there is always a paper trail when you are buying from an exchange. Mining is a way to ensure no one knows you are the owner.