Barking,totally agree.
We are short-termist,airlines have become too fixated on the 'prize' ie money. Whilst the fan cowls beiing unlocked is 'partly' a design issue that must be addressed, it was not the only cause.The end result is a symptom of the wider issues affecting us.
If we don't address the causes,we'll have similar failures,until redundancy by design & the proffessionalism of maintainers & operators, is finally overcome & we have fatalities.