Random won't catch anything --- we must use profiling.
Absolutely agree with you both. If the "profilees" don't like it....profile 'em even harder. If you or I were living in another country and so-called Christians were wreaking terror on that country....we would expect to be profiled at airports, etc.
When it comes to random acts, how do you know if the person profiled, is guilty?
And if we're counting on catching the bomber at boarding gate then we're only fooling ourselves. Random searching is just that, random. And profiling is too easy to beat. The only way to beat them is to uncover the plot and arrest them before they ever get near the airport. Just like in this instance.