That's actually an interesting point. I wonder how many sites would be broken by disabling methods that shift window focus, like Window.focus() and Window.blur()? Probably not many...
But why do they do this? I have yet to have someone give me a good explanation.
Can we just throw the whole thing out and start over? I miss the 90s...