"So thanks to some busibody passenger who takes it upon themselves to save the world from the odd swearword, several hundred passengers get inconvinienced and delayed getting home...hmm as a passenger I woyld have F-bombed them as well if this had happened to me. "
er....
I'm sorry to say that when someone acts so out of character, (I fly a lot and I can assure you pilots and CC are some of the most polite and customer service orientated people I have met), I too would be concerned.
It seems obvious to me that something had SERIOUSLY stressed this guy out and whilst I can sit safeltly at my desk counting beans whilst stressed, flying is a whole different ball game.