The point is that the OOM killer shouldn't exist and arguing about how to tweak it is addressing the wrong problem
I don't think Linux was plausibly going to remove the OOM killer in 2004 or later. So the right solution for Linux is very much to tweak it to be less painful.