Does UNIX philosophy holds anymore? Most of the modern CLI tools I've seen here try to be all at once: file manager, git client, grep.
I wonder if it was always like this or we're getting further and further from the idea of keeping programs simple and open.
I would say it does; those tools rarely reimplement the functions you mention, but are abstractions on top of existing CLIs or libraries that do follow the UNIX philosophy.
This project in particular is not being sold as a drop-in replacement for ls.