I’ve used a few of these. I’m quite powerful and they also get hammered by weather on my winter bike. I’ve made them last longer by prizing off the bearing covers and thoroughly packing with grease prior to use but the latest one was almost impossible to do on one side. I think they’ve altered it slightly. I’d also flush out and regrease every 6 months.