I had thought you mean that `rm -i` would do nothing to read-only files. Not that the flag itself was a no-op.