I mean only good for the person that changed the path in that shell type... you are forgetting about users that use csh and all the other shells
Obviously if you change it in /etc/bashrc anyone using bash has it changed but it is still an issue as you only need access to one file.