Admittedly, these are now some quite elderly aircraft. However, this statement about 'a number of engineering issues' sounds suspiciously like an excuse.
I hope the maintainers/engineers are not being used as handy scapegoats for the problems apparently down to pilots and possibly personalities.