I think those sleeves mostly help keep things like rust (on steel frames) from dropping down into the BB bearings, on simple older models that weren't sealed. I think they're worth using for that purpose. For just keeping water out? Yeah, they don't work