If our TSA was as ethical as Canada's, I wouldn't be worried about our civil liberties. Note this:
Federal Transport Minister Chuck Strahl said airport security staff have a legal obligation to treat travellers with respect, and he recommended Strecker file a formal complaint.
“The story that we’re hearing is completely unacceptable,” Strahl told reporters in Victoria. "
The Canadian government readily admits there are limits to what is acceptable. They recognize a responsibility to behave with a modicum of decency.
Our TSA could have avoided at least half of the litigation they're presently facing if they'd admitted that there are boundaries which they should not cross.