Bash Aliases
github.com
github.com
That's entirely losing the benefit of aliasing rm to 'rm -i'
And how's that breaking scripts? Scripts don't use aliased versions.
As for experienced users, IMO, they'll have the rm -i alias... Precisely because they've been bitten by this.