I guess some people cannot help themselves, i get really mad too but instead of smashing or throwing the controller i just turn the console off and go hit the weights or go for a walk. Or get drunk in my sauna, lol.
My L3's tend to be inconsistent after a year or so of cod. They still click, but when pushing all the way forward it doesn't seem to feel right. I have 3, 2 originals and an urban 2 month old. On the urban I had to replace the left stick after a few weeks because it started wearing a ring for some reason.