Apparently these guys were sacked not because they made a mistake but because they did not do the required crosschecks. The CVR was enough for the airline to immediately give them walking papers.
Also, the EK pilots are nonunion, living in a somewhat benevolent dictatorship where the govenment and the airline are both headed by Sheikh Mak. If things go south, you don't have a lot of job protection.