I think the biggest cause for this happening is people using mis-matched bearing races & cones (the spacing of the bearings has little to do with it).
Aftermarket brake rotor manufacturers actually encourage this shit by pre-installing cheap junk races into the rotors they sell (people then unwittingly reuse their old cones, or buy new cones of their own) which this eventually causes the bearing rollers to disintegrate & fail.
Never mix different brand / different quality / new & used / used & (other) used races & cones!
(this was once basic common knowledge, but somewhere that seems to have went out the window with the companies making rotors for the D28 & 35).
I have always bought
Timken SET-37 matched bearing sets for mine (available at
RockAuto and elsewhere), and knocking out any race that might be already there and replacing it with the Timken race.
Another area that can be of concern is the book-specification of 150 ft-lbs for the bearing locknuts (this if you have manual-locking hubs). 225 ft-lbs works better to keep these tight if one is running oversized tires.
Doing both these, I've not had any trouble with the bearings on my D35 running 35x12.50 tires (over 20 years now and still going).