Are your hinge pins good and tight? Sloppy hinge pins lead to sagging doors which beats the latch mechanism to pieces.
I have completely disassembled mine, cleaned them up and TIG welded new metal where excessive wear has removed metal. I used the passenger latch as a guide as to how much metal was missing (passenger latches don't get used as much as the driver's side, so the wear isn't too bad).
Carl