Flight safety should not be based on having a real smart engineer.
Flight safety should be based on employing smart people, using smart procedures written by smart people, trained by smart instructors, being themselves checked by smart officials.
In this accident, I don't see any smart people, all the way up to the top of the scale ...
Problem? Smart = Expensive.
For some years now, the official position (authorithies and operators) is that you can dispense with smart people, provide you meet the official standards ... which, by the way, were not written by very smart people ... (IMHO - based on facts I'm very familiar with)