I've found water to be the critical element. Bearings get hot, sunk into water to rapidly cool, and the water gets sucked in.
When I greased my bearings at 500 miles or so, the grease pushed out a bunch of rusty water (and nasty grease). I'm still on the same bearings at 2200 miles and they are fine, so keeping them greased and clean is worth the effort.