Do any up-to-date operating systems actually run this without the --no-preserve-root flag?
rm -rf --n /
any GNU long option (getopt_long) for any command can be shortened as much as there isn't any ambiguity. And hence the above (this is fixed in latest GNU coreutils release).