Confirming my rule: if you can’t reach it with United, Lufthansa or ANA - it’s not worth flying to.
Granted all of these have things wrong (LH C is ancient and has no privacy, UA staff is hit and miss, ANA is mostly excellent).
I don’t like changing planes in the desert thus the Arabian ones are off the plate…