As with any rule it has good and bad consequences:
* good: easy to parse the result, easy to chain.
* bad: no progress report, annoying with long duration commands.
* good: easy to parse the result, easy to chain.
* bad: no progress report, annoying with long duration commands.
You expect it to finish at any time. It continuing is the surprise. A marker for its progression is thus, IMO well within the range of respecting this philosophy.