Standards change wildly between countries and/or companies. Culture can also effect this a lot. For example strict respect for seniority in the culture where a person lower on the org chart will never ever question their superiors actions/opinions.
Also some companies do not have access to good maintenance/parts due to economic sanctions on their country of origin (or just lack of money). Though this should not be a problem for Qatar Airways.
Also some companies do not have access to good maintenance/parts due to economic sanctions on their country of origin (or just lack of money). Though this should not be a problem for Qatar Airways.