So, yes, you must use TSA locks going or coming or in the good old USA.
However, the TSA employees, who have the keys to the locks, are as guilty as baggage handlers of stealing stuff. Recently, a TSA agent in Florida stole over $50,000 worth of electronics from checked baggage in a 6 month period. He would stuff iPads, GPS receivers, you name it, down his pants. He would sell the stolen items online. Just go to news.google.com and search "tsa thefts". Plenty of articles to read.
Concur. I use the TSA locks as they cost about the same as good non-TSA locks, and I carry spares in case they chop the lock anyway. I never check anything valuable--clean clothes and dirty laundry are about all they find. Cameras and electronics go in the cabin with me.