Nice! I do wonder though how important the blue o-ring is to prevent water ingress, as compared to just an aluminum or plastic sleeve. It might just be the key to longevity of DUB BBs.
If (when) water gets pulled in between the axle and sleeve by capillary action it will just sit there in direct contact with the bearings and protected from evaporating.
I suspect the same mechanism is wreaking havoc on headset and pivot bearings, when water gets trapped and the bike sits in a cold garage.