Well, Mahan's "poor" safety record (7 incidents between 2005 and 2023) hasn't killed anyone. Furthermore none, bar arguably one, on a B747, was attributed to maintenance issues. In the same period Iran Air had four incidents and one fatal accident (crew error on a B727 on approaching to land in bad weather). The accident was not due to any maintenance issues. Crew proficiency is one thing, maintenance proficiency is another!