Airlines should reserve the right to refuse service to anyone they want.!!!
If the security screening process were left to the airlines, maybe they could. But the TSA took that away from the airlines. So,as usual, there are now 2 govt. agencies involved, with separate agendas and working at cross-purposes. Thus the airlines are even more hog-tied and the flying public is stuck with the resulting snafus.
The worst part is, all the FAA has to do is ACCUSE an airline of "profiling" and they can levy a hefty fine against them.