People fast to kick the feet into MH, as as been said above it appears a solid decision to divert to a pretty much guaranteed CAVOK airport. International airport, facilities, no doubt also on most airlines approved airports. It’s a no brained really.
Fly the plane deal with the issues divert to suitable airport. Obviously not thinking but it’s not a home base for engineering.
So far to me it’s nice work Capt and crew.