As a far less dramatic example, this morning I had a TSA agent called me "stupid" because I left my toothpaste in my luggage, which I did because the last time I took it out of my suit case, I got yelled at for following the sign instead of heeding shouted instructions to the contrary. 10 feet away a different agent also called me "stupid" because I had removed the toothpaste from my luggage instead of the small Kindle which is obviously bigger than a small iPhone. I guess that's the new threshold for devices that must be removed. And what recourse do I have against verbal abuse over arbitrary judgments? Well if I want to keep flying without excessive effort, none.
edit: I should add, generally speaking I've found American LEOs to be very polite and pleasant, ESPECIALLY compared to some other places I've lived. They have to deal with some truly shitty situations and I'm not anti-police at all - but systemically there is large potential for abuse and some places where that abuse is clearly happening.