Perhaps they should have diverted but we can all be wiser after the event.
If the Pilot in command made a decision to land it would have been because the wx was within his/the aircraft's/company limits. As for your statement that '
we can all be wiser after the event', mmm, it would seem so on here.