"If a group of private companies require you to provide ID to make use of their service, that isn't a violation of your rights."
...except that it is the government doing the screening. We saw how good the airlines were at providing security on 9/11.
Yep, they let some people on with items that were NOT contraband. Then the people on the planes assumed the government-approved victim-position instead of fighting back and you know the rest.
Thanks to decades of propaganda from government officials at all levels, especially local law enforcement, Americans are conditioned to wait for "authorities" to take care of criminals/terrorists instead of fighting back. It took the first two planes hitting the towers which convinced the heroes on Flight 93 to do what should have been done on the others: fight back. I blame government a lot. It is largely responsible for creating the conditions that were conducive to 9/11.
Political correctness and the lawyers (ACLU) who work to institutionalize it are also to blame for discouraging sensible profiling with the fear of lawsuits.
It has been proven by "tiger teams" that the TSA is no better, and possibly worse.
But YOU, as a Republican, will return to your sheep pasture feeling good about the TSA.
Baaaa. Baaaa. Baaaa.