Indeed, I think changing the default would be a good idea and improve performance for most users without any detrimental effect.  Perhaps flip the logic around and have `--all` to disable the behaviour.