These things happen to computers. You should have been taking backups. Any data loss is on you. Seems like Linode responded reasonably, in my opinion.
I would react by rebuilding my server(s) and restoring the backed up data.
I would react by rebuilding my server(s) and restoring the backed up data.
Learn from the experience, review your backup and management policies, restore from last available backups.