Totally agree.
It is really chilling when the FA tells the other passenger “you stay out of this”. Wow.
These folks think that if we see someone assaulted, we should stay out of it. This is just crazy.
"When your wackadoodle, woman hitting, 'roid raged, stewardess told me to stay out of it, I assumed he wanted me to stay out of the plane.
Where's my refund?"
And if the gate attendant demurs, "I want to talk to your supervisor RIGHT NOW."
Keep going up the chain of command to the CEO if necessary to get this stewardess removed from any position that requires him to have any public contact what-so-ever.
Start each level with "I'm not mad at your [gate attendant][area supervisor]...[vice president, whatever], but he/she/it wisely recognizes that he/she/it doesn't have the authority to fix the situation, so I'm coming to you to advise you that this stewardess is a loose cannon, and I would be in fear of my life flying under his control, therefore you have failed to provide the service contracted for and paid for; safe transit to my destination.
Please refund my money to heal the breach of contract and allow me to seek alternative transport with a more customer-centric carrier..."