Way cheaper than AWS and friends, and they just work.
AWS launched it before EC2 even it's that valuable.
Obviously the fully-managed nature of S3 is very valuable compared to MinIO but the licensing issues seem neither here or there. Or is there some extra part of the AGPLv3 that I'm not aware of?
What do you mean? Can you describe a scenario where this MinIO license matters?
Rolling your own storage comes with at least some operational expenses, if you’re counting your data/egress in gigabytes that’s likely not worth it compared to just using S3 or similar services.
The durability can have value at scale, because ensuring it at scale with MinIO can be a lot work. But I often recommend to clients that they deploy a Hetzner setup as a cache, often with storage all the way up covering 100% of their data depending on access partner, because the AWS egress fees are so insanely extortionate that you never really want to read data from AWS at scale other than as an emergency option.
K8s probably means more s/w than hardware, more bodies (for them) more helpdesk and more documentation, more process. More up-front cost. And, they seem to be making money without it. Maybe thats their position?
You can complain about AWS and GCP support as much as you want, but given their sheer volume it is an accomplishment how rarely you actually need it. The situation when you need it is of course a different thing and I understand that satisfaction there greatly varies. Their support might be hit or miss, but at least their processes are streamlined and tried and tested enough to have you rarely need it.
With Hetzner on the other hand, if you use them seriously you will run into a situation where you need support sooner than later and my experience with that always has been abysmal.
Hetzner did nothing to help rectify the situation. Thanks for nothing Hetzner.