LiAAbility. She obviously had some sort of mental decompensation, which is sad. But if American had multiple warnings, they should have let her fly.
Lives could have been endangered in the event of an emergency.
The APFA and American also have some damage control. I know it's the "one isolated incident" phenomenon, but this is unsettling. If the person "primarily here for your safety" is this unstable, the reputation of the flight attendants is compromised.
I do think that crews go through regular metal detector/x-ray screening in Frankfurt, but that wouldn't have stopped anything. It's not Fraport's job to ask Ms. Snowe if she went off her meds.
I think the biggest issue is for American's leadership: if multiple crewmembers recognize and warn against a dangerous flight attendant, there has to be some means to believe them and prevent an inflight disruption. That could mean a delay or cancellation, but this shows that they might not be listening to their own staff.