As much as I may disagree with some of the policies of the TSA, I have to recognize that they are in a very difficult position.
They are supposed to catch bad guys, but it is very hard to tell who is a bad guy.
The policies that they are forced to abide by hinder this.
The public is difficult to deal with but if something bad happens, like a terrorist using children, they are the first to complain about "why didn't TSA search children?" and call for a witchhunt.
A friend of mine was one of the first batch of TSA screeners. Not only are they not "over paid" for the first 6 months they were not paid at all (and were not given back pay). But she still did her job.
TSA is supposed to, somehow, not inconvenience innocent passengers but somehow know who the bad guy is who is trying to hide. Think you can do that?
Yeah, TSA does a lot wrong. But they are doing the best they can while working in an uncooperative environment where everything they do is scrutinized. And if anyone knows how to do "Racial Profiling" in America with over 2,000,000 passengers per DAY, I am sure DHS would be interested. In my opinion, Racial Profiling would cause more problems and result in more people getting pissed.
Can TSA be fixed? I think so and it is being fixed. Their policies are being reworked all the time. I am willing to cut them some slack. TSA has the best of intentions and is trying to do goodly things. Are they perfect? Nope
I can handle a little inconvenience. I wear my big boy pants when I fly.