More serious than users fatfingering the command were scripts with code like
rm -rf /$MYVAR
If you don't set $MYVAR and don't set bash to error on unset variables you are in for trouble.