I run my desktops with pointer focus (that is, focus is based on mouse position). I've been doing that for literally decades, so I'm not stopping now. In that model, I absolutely do not want "auto-raise" behavior, because, well, it puts me in a killing rage when the window manager randomly decides to raise a window while I'm in the middle of doing something.
Up until recently, this worked out fine in xfce with the default xfce window manager. However, of late I've noticed that (in particular with Chrome) that the application seems to deliberately override my desire to not have "auto-raise" behavior. For example, if I want to have a Chrome window open with something on it for me to peruse, and another Chrome window behind it that I want to type into (like, a stack exchange site), well, I can't. When I mouse out of the foreground window to type into the other Chrome window, the other window auto-raises. This makes me very very upset.
This seems to be an application thing, but I'm not really sure. If I bring up two xterm windows, for example, I don't get the effect. In fact I really don't get it with anything other than Chrome, now that I think about it. So is this a Chrome "feature"? Is there a way to make it stop doing that?