It is useful with some badly written build systems that think they have to write every invocation of gcc to stdout. Like every badly written Makefile out there. Or `cat myapp/log/yesterday.log`.
You can work around both but it's clunky. And also it's a thing that's not a must have, just a nice(r) to have.
You can work around both but it's clunky. And also it's a thing that's not a must have, just a nice(r) to have.