I don't think that TSA staff should be using foul language within earshot of passengers. The TSA has a bad enough image; throwing f-bombs around while watching the x-ray screen doesn't help. I've noticed this a few times in Atlanta and Houston.
I can have a filthy mouth sometimes, but I would never speak that way around patients.
The most recent conversation I overheard was at my favorite hometown checkpoint at CMH. A woman watching the x-ray (I won't mention her size) actually squealed, "That looks like a PLATIC BAG ITEM!" Oh the thrill of throwing away someone's 101 mL hand lotion! Will the thrills ever end?