For one, SeaweedFS states that it is not POSIX-compliant.
It's a KV data store. Which is fine...nothing wrong with that. It just isn't a filesystem in any sense I'm familiar with.
Edit: Ahh, I see. There's an optional piece that does provide at least directories. Still short of being a "filesystem" IMO, though: https://github.com/chrislusf/seaweedfs/wiki/Filer
Adding POSIX or not is more of a design choice. The blob storage layer can support both ways.
This isn't a filesystem anymore than etcd would be.