Ironically, coreutils introduced[1] a requirement to add `--no-preserve-root` to `rm -rf /` way back in 2003, so that particular example doesn't really support the counterpoint you're trying to make.
EDIT: clarity
[1]: https://github.com/coreutils/coreutils/commit/34e3ea055721ec...