I'm always a tad suspicious of adjective-laden press releases e.g. "knowingly exposed unwitting passengers to unnecessary additional dangers." Verbiage vs substance comes to mind.
In the full release on the AEI site there's a reference that reads "The evidence published on the AEI website is clear for all to see." Perhaps it's hidden somewhere but I couldn't find it.
What I do find is lots of negative references to ECA, not just there but in Safety_Concerns's postings on other threads. Without doubting SC's sincerity, it all does seem to add up to "agenda".
As far as TAP's concerned, think I'll stick with hetfield's take.