Pinnacles in history can only be judged with the benefit of hindsight. I personally believe we will look back with horror at latter years of manned flight.
That said I agree with what you say. If on the previous flight it was noticed that the runway had shifted, there should have been a proceedure in place to update.
The rest of the armchair wisdom from many posters on here is disrespectful to a crew who, from what I read produced a textbook solution to a tricky situation.