In all my years of gaming, from the NES all the way through our current generation of consoles, there has been a single instance where I actually wore out a controller. It was the purple GameCube controller that came with my console. I put that thing through the wringer with hundreds of hours of Melee, Double Dash, Luigi’s Mansion, and Muppet Party Cruise. For whatever reason, I had three or four backup controllers at the ready, so it wasn’t an issue then.
It is an issue for me now. The PlayStation 4 controller that came with my console — both arrived to me used rather than new — is starting to slip, to negatively affect my play. The R3 and L3 buttons now activate with the slightest push, something that can totally ruin a round of Overwatch, the game most likely to blame for the controller’s condition. With regular controllers, the only way forward once it does finally go is to replace the whole thing. With the Astro Gaming C40 TR Controller, there is a better way, even if it is quite expensive.
Source: Destructoid Review: Astro Gaming C40 TR Controller