Seems like disaster was only avoided because there was good visibility. If there was fog that day, it sounds like this wouldn't have been avoided.
[1] http://www.popularmechanics.com/flight/a9124/what-went-wrong...
If there was fog, they wouldn't have been using 28L.
(Just a guess - not a pilot.)