Long-time Linode user here. Stuff happens. Agree Linode responded appropriately. I use their automated daily backup service but also maintain off-server redundant copies of critical data.
Learn from the experience, review your backup and management policies, restore from last available backups.