Sounds like a fair summary of life at the grubby coalface of aviation.
One other Q springs to mind, most reputable companies, of which I have serious misgivings we are really concerned with here, adopt higher minima for newly checked Capts, typically 800/900RVR instead of 550/600 for the 1st 50 hrs or so after checkout.
This always struck me as perhaps self defeating, as the stress of having to do diversions and find suitable alternates probably outweighted the fact you didnt have to shoot an approach in minimum RVR.
Wonder if this SHOULD
have been the case here , if the Capt, as claimed, was newly checked out.