Luckily there are people who can do something who care.
TSA operates with the blessing of local law enforcement and the property owner of where they are. They have no jurisdiction, nor law enforcement powers, and are totally dependent on these individuals.
From wikipedia:
Savannah incident - Amtrak temporarily bans VIPR teams, 2011
In early 2011, a TSA VIPR detained and patted down people at an Amtrak station in Savannah, Georgia. The incident became rather controversial. According to Trains magazine, Amtrak Police Chief John O'Connor described the TSA behavior as illegal, and in violation of Amtrak policy. The incident led Amtrak to temporarily ban VIPR teams from Amtrak property.