I feel the last comment is a pretty good explanation of why this behaviour is disruptive... and also indicates exactly why this "function" needs to have an option for suppressing it completely rather than just stopping it from making any changes. It...
It was quite a challenge to even find out what this new behaviour was called after I first saw it some months ago. Therefore it took a while to get that far & to even know what to search for in trying to "work around" this "feature". This handicap ...