i've broken loads.
The main 2 i used:
The bug had wiring issues
Python 1m - constant microswitch replacements (mainly playing SWOS)
Also I feel that the main reason a joystick is damaged through use isn't because a player is purposely beinh HARD, but more their reactions in game!
sometimes a game makes you react quickly (moving out of the way of a late seen bullet for example) and the speed itself would cuase the player to "seem" heavy handed.. no?
So instead of you lot thiking of a user being heavy handed, I guarantee they are not being (intentionally) they are simply reacting too quickly!