Why do I need to download my credential?

Downloading your credential provides an extra layer of security. The only thing stored on the blockchain is a hash proving that the credential was attesteted, not the data in the credential itself. You own the data, which means you own the credential. The credential should be backed up so that you can restore it, share it, or import your credentials on other wallets / devices.