k3lvc Just my own view but I think that your gripes could go into ANY of the myriad security threads!
... with boarding cards taken away to a back office for checking (not just mine but all in the queue)
Just a guess - as I have not heard of this one before - they had a tip off and were screening for a particular individual, might not have had a description, so had to check closely. Or the Swiss border Police had asked for a special screening? Or they were wanting to put pressure on a person/group.
For a novel and irritating delay report - you score an extra 3 Points. Congratulations.