I used to use S3 but quickly realized how expensive it is and switched to Hetzner. The more data you need to store and transfer, the more pronounced the difference is.
The storage itself is competitive with Hetzner's storage solutions (nextcloud or storage box), though you'd pay for traffic on top of that.