@Framer
I think the issue may be wider than you are considering. There is less discipline in society now and more people are unwilling to accept their responsibilities; less fear of consequences.
I'm with you, for what it's worth; pilots rely on engineers - they should check their work themselves. Have a protocol and stick to it. No excuses. Aviation is unforgiving.
I very much doubt fan cowls will depart aircraft again for a very long time. So what will be the next serious incident due to "I forgot"? And where might it be?
Chances are a big busy aerodrome, eh.