I think the author is not aware that most modern apps don’t interface with traditional files. Many modern apps rather use S3 with presigned urls.
And that's absolutely fine, it's simple, highly optimized, standardized, etc. S3 blobs aren't and except for very specific use cases I wouldn't use it for serving files to end users.