Otoh, if you don't put your local path first, you can't override system binaries that you want to override.
Also, if something can write into your path, it can probably write to your shell config and/or the environment variables.
Also, if something can write into your path, it can probably write to your shell config and/or the environment variables.