env.sh's new shell when no arguments are given lacks same env changes if .bashrc changes env vars

@wjwwood as discussed env.sh could do a better job of explaining that running or sourcing it without further arguments is not a valid usecase, as the resulting env is not what can be expected.