The wall is a red herring. The plane landed halfway down the runway at high speed. Something bad is going to happen if you do that at any runway on earth. In SFO you'll end up in the bay or hit the terminal depending on the orientation. In Toronto you'll crash into a highway. Stop looking at the wall and look at the minutes before the crash.
We aren't talking about any of your examples in this crash. And it isn't relevant for many other places either. If you have an open field behind a runway and you put a concrete block directly at the end of it, you can't defend your decision with "well, in this other city it doesn't matter because you'll hit the terminal". It's some weird form of whataboutism that I simply don't understand.
It's inexcusable and it's tiring seeing people defend it as if it's okay.