So it has nothing to do with the fact that he was in an airport getting on a companies plane? I don't remember hearing about the TSA taking away liquids and tweezers in public places. These policies apply only to flying on comercial planes. If a store has a policy on wearing shoes, and a policeman is required to remove a shoeless patron, is it the police that are restricting his right to go barefoot? I understand the article, maybe you should read it again.