Not exactly the TSA, but I regularly fly through Perth and Singapore airports for work. Because of the times I usually fly from Perth the security section usually isn't busy when I'm going through, so I'm almost always "randomly" screened for either an explosives residue test or a patdown - both of these are random screenings that come after the x-ray screening.
I'd count myself as one of those who considers it a positive experience overall. It never takes more than about 60 seconds, the staff are polite and explain what's going to happen, and the patdowns don't feel like an invasion of privacy. On the flip side, being an Australian-born caucasian male usually wearing clean conservative clothes, I'm happy that the random selection doesn't equate to profiling.
I guess in this implementation, even if the measures aren't likely to catch anyone (which I'm not qualified to assess), as a screening measure that adds nearly no inconvenience I'm happy to pay the cost.
Then again, given how many people in Perth work in the mining industry in fly-in/fly-out jobs, I wonder how many "false" positives the explosives residue test gets when someone goes on holiday with the same hand luggage they take out to the mine site...
I personally still buy CDs, since they are the best form of storage for songs that I want to keep - hence why I bought them in the first place. I can rip them to any required format, they are easy (and legal) to lend to friends.
In the last decade, I've lost too much hardware that, had I only owned digital copies, I would have lost my music as well. I realise there are services that allow me to redownload purchased content with no extra price, but the cost is usually tie-in to their services.