I'm still thinking about this post. S3 as a backend + the Rust/Arrow ecosystems is making unbundling data & compute a clean and straightforward reality for data engineering systems. I think this will be scary for companies that charge by storage
Using S3 as a storage layer and storing is certainly interesting, especially the argument to host on your customer's cloud, which would certainly reduce hosting costs.