aterpster -
Ya.....all your modern aids/facilities are nice when they're working, aren't they? Problem is today's pilots seem to have forgotten how to fly without all this stuff. Again.....if you can't see to land, you don't land. Pretty simple.
Now, if there were other problems associated with this particular flight, we'll just have to wait and see.