Indeed. A cardinal sin in software (in general, not just CLIs) is skipping or half-assing documentation of side effects. Combined with multi-step operations, partially committed operations can be nasty to debug, and even reason about.
This tool can bring a level of control that is typically only available in databases and VCSs, and make it a commodity.
* quickly find out which files are touched / installed by apt installing a certain package
* find out which log file, if any, a program writes to
* run one of those curl | bash installation commands and inspect exactly what it'll do without reading through a huge script