Earlier quoted context omitted.
It's not simply (ed: only) based on ethnicity.
When people talk about banning "profiling" that's what they mean.
Sure, it may offend people to include race, it's not required. EX: People without children are a higher risk than those with children. On it's own not a big deal, and you can't trust any one thing, but screening even 1 in 3 people is still vastly cheaper than everyone.
In the end we can be just as effective without including race if we simply spend more money to profile more people. Making more people suffer for little gain vs. standing up for your principles is less clear cut than people want to admit. Still, both options are viable.