I realize that what I'm about to say might not appeal to you. Please try to keep an open mind.
I've been reading Slashdot since about 1999. I've seen a lot of "outrage stories". Stories intended to get your blood pressure shooting through the roof. And they used to work on me.
Remember when Iraq invaded Kuwait? The story was circulated that Iraqi soldiers were taking premature babies out of incubators and throwing them on the ground. Turned out to be a total fabrication, created by Kuwait to get the US into the war. It worked.
Every controversy has two sides. No sane court will convict without hearing both sides. "There are two sides to every beef."
The "outrage story" is always based on giving you only one side. And it works - until you're old enough to recognize it.
Realize that every person who had an unpleasant contact with these border guards could tell a similar story. Only one in a 100 will recognize his own mistake. The majority will claim that he was nice, and the other guy created the problem.