I KNOW EXACTLY what needs to be done to every TSA agent. Unfortunately there is a severe penalty associated with that idea.
I was sitting in the food court at the Louisville airport next to a table of TSA employees. The language they were using was pure gutter. F-bombs every third word, which was second only to the use of the N-word.
The whole table needed to be ejected from the airport based on their off-time behavior!
Little kids in the area to boot. Disgusting.