My criticism is of the basic architecture, not usability or fitness for a particular purpose.
If a distributed file system is useful, then a properly architectured one is 100x more useful and more performant.