I disagree about complexity, the object storage is the simplest APIs out there. Even if I was multi-cloud, I'd prefer writing adapters instead of trying to host a an object storage. I get the use case but it feels so overreach. S3 has 11 9s, and I'm sure others are high too. Even if it proxies, minio would be a useless layer that is not adding any considerable value and introducing a reliability risk, operation cost, because I'd not prefer writing 3 if clauses to handle multiple cloud providers in my code.