What do you think makes it a bad foundation to build on?
If you want to achieve public service level traffic and cost then you pretty much need to find a way to leverage object storage.
Cursor introduced an S3 WAL in their new system, Continuity. https://cursor.com/blog/git-at-any-scale