I guess all security in Western countries is "YMMV". I've transited FRA probably 100+ times since 2001 and while I've found it to be generally efficient and reasonably logically executed, for my SO it marks the worst experience she's had worldwide.
We went through c.2005 or so and she alarmed at the metal detector. She has a passion for, shall we say, expensive unmentionables and we discovered that a newly purchased harness contained enough underwire to alarm both the walkthrough metal detector and the wand. She was wisked away to a private room and I was forced to continue through immigration. While we were separated she was forced to strip, her harness was xrayed and then, completely topless, her breasts were "checked" by a female guard. She was then forced to remove her skirt and lower-body unmentionables (so she was mostly naked) so those could be xrayed and then she was patted down AGAIN by the same female guard but this time in the company of 4 or 5 male guards. While I'm biased I think it is safe to say that she's reasonable attractive by objective standards, at a minimum, and one really wonders about the motives of the male guards given that they were essentially watching a soft-core porn for free.
By the time she her clothes were returned to her and she found me just on the other side of immigration almost 2 hours had passed. Since we had been waiting in the landside Admiral's club for our flight and only left for security when the flight was called (as was the process at FRA for AA), we missed our flight and had to rebook for the next day. During that entire interval I could not get any information on her whereabouts nor could the AA agent I asked for assistance.
We are both fluent German speakers and have strong family and business connections in the area, however, she will not even consider transiting FRA for any reason now. Now we have to fly to AMS or BRU and drive/train to DE when travelling together. I still use FRA somewhat frequently but I go out of my way to not tell her fearing her understandable wrath.