Many tools will support multiple backends. Amazon S3 and Glacier versus Backblaze are common alternatives.
But I think more important is the front-end tool, what format it creates, whether the content is encrypted before it leaves your machines, etc....
Once you decide which front-end you want to use, then start looking at which back-end might work best with it.
For my part, I believe that it is best to do the first level of backups locally to a NAS device (with encryption before the files hit the server), and then secondarily back up the NAS device to the cloud (with another layer of encryption before the files leave your site).