If it is that terrible, I guess the good way to do it is not to break stuff to people using bash, but to use another shell, possibly a fork that will be expressly known to not use bash original config files.
That way you can introduce the new guidelines while not breaking stuff to those who want the old bash.
That way you can introduce the new guidelines while not breaking stuff to those who want the old bash.