As I said earlier, they've reconstructed what happened, it's the 'why' that is important now, because understanding how they got so close is key to preventing it happening again. The CVR might have shed some light on that, I assume there was a cockpit discussion about the lights before the ATC call and a reason for the mistake might be found.
It was probably human error, but if so, the system needs to be changed to throw in an extra check somewhere to try to prevent it from happening again. The CVR might give a good hint as to the nature of that check and where to put it.
Until you understand why they did it, you can't honestly say for certain that you wouldn't have done the same thing.