BT, you raise very valid points.
I have flown for several companies in the middle/far east that had a rather large variety of nationalities as pilots, both Captains, First Officers and Flight Engineers.
In EVERY one of these companies, the over-riding principle of standard operating procedures is...to follow them as best you can, and that is indeed what the company management expects.
However, each of these companies also insisted that, in the event that the SOP's or abnormal checklists do not address the "situation at hand" then crew are to use their best judgement under the circumstances.
In the case of ex-British Airways crew that had retired and joined where I worked, most just got on with the job, the company way.
There was a small number however, who seemed to delight in "making waves", always finding fault, and declaring that, the BA way was the only way.
These particular crew members did not last very long at all. They were sent packing because...they were a pain (as in, don't confuse me with the facts, my mind is made up) and management simply had NO time for them.
Some of these attitudes are demonstrated here, as you have no doubt noticed, i'm sure.