I like the way S3 operates and how it gives us separation between website files and user uploads, and makes our website backups much smaller, but I would like to get away from Amazon.  https://www.coralnodes.com/amazon-s3-alternatives/