Does Namecheap claim to take backups? Even if they do you should be taking backups as well if you care about your data.
I do agree with more login forms needing to support 2FA. At this point I wish almost everything did. It is a bit more hassle but is easy to manage for me at least.