OK, a few more points.
1. I asked the guy with the clipboard three times about stuff.
- I asked about US citizen priority (there is none).
- I asked about Global Entry/Nexus kiosks (none).
- I asked about getting to my car. Or I was going to when he erupted.
2. The supervisor indicated that "threat detection" was what drove that. Apparently a 46 year old guy in cargo shorts and Teva's is pretty big threat....
3. The other passengers were my fiance and her two small children.
4. At no point was I non-compliant.
5. I never saw the guards that initiated the contact again. They were pulled from the floor and sent somewhere.
6. We were all US citizens.
I did see the ACLU site. I will file a complaint with them. I also thought about the congressmen or senator. I live in Colorado but I suppose I could write to both Michigan and Colorado elected officials.
One interesting thing - the whole thing was caught on tape. Apparently they have tapes there and it is feasible to see them again should they be subpoenaed. I suppose they could "lose" the tapes. But even then there are witnesses.