Through an agreement with Yelp, the TSA can now be reviewed, and suggestions are monitored and taken into account for making improvements.
I had one remarkably bad experience at SFO with an extremely unprofessional TSA agent.