Disclaimer: I work for Backblaze so I'm biased and you should keep me honest. :-)
> Backblaze as I mentioned in another comment will be a bad idea due to the poor S3 compatible interface
Backblaze released an S3 compatible API recently: https://www.backblaze.com/b2/docs/s3_compatible_api.html
We're ALWAYS curious about any issue customers see, so if there is something specifically missing you use, we both want to hear about it, and we might be able to add it. Even if it doesn't help you right away, maybe it will help somebody else a few months down the road who might need the same feature.
We know we're compatible with Veeam backups (which only go through S3 APIs) for instance, and we continue to maintain that. We added the "S3 Object Lock" specifically for this particular vendor. So if you are missing one or two APIs, let us know!