On the one hand, this is probably security theater and the TSA is pretty incompetent and possibly vile.
On the other hand, people should really get over themselves. It's a fucking patdown. Deal with it. Or don't fly. This actually seems like one of the few security measures that has a chance of working (better than throwing out water bottles, anyway).
Thing is: there's probably no way to actually be secure without violating your privacy or making you feel bad.
I think the real problem is people whining. We have to deal with all of these "security" measures because of people whining about their (totally disproportionate) fear of terrorism. Now the same people are whining about the security measures.
I think the correct answer is empowerment. True airplane security is in the hands of the passengers and crew.