It is not a block store, nor a filesystem.
It can be a database, but that's out of scope for this thread.
Why do you need such things in the first place?
"Legacy application support." And those legacy applications have no concept of things like "file appends are slow operations" or "ls in the wrong directory is expensive."
Yes.
You can also use a Stradivarius as a hammer.
There are better tools for the job, and you almost always want to use them.