Have to disagree, I'm based in DTW and have never an issue or difficultly with TSA here in the 10 years or so they have been around.
I must have a more unlucky life than you; DTW is one of my "airports", and it's one of the last places I want to do TSA screening. But, to each his own...