Most of the busiest airports in the world have some sort of dangerous obstacle roughly the same distance from many of their runways. Ravines, buildings, hills, water, trains/trams, etc, etc.
The pilots didn't have to land there, they could have attempted a US Airways Flight 1549 rather than aiming at a piece of reinforced concrete.