This eas a good quality Koyo bearing only did 12000 miles, strange I would have thought it lasted longer than that!!
The top of the headstock is clearly not watertight as that bearing looks as though it has been very damp for a while. We had a similar issue with the Diavel headstock bearings, MoT failure identified our problem. Andy
Just passed an MOT last week! I think the roller punched through the seal and caused water ingress as the other side is rust free
I once saw a guy selling photographic paper at a car boot sale. I asked if it was glossy or matt. He didn't know so he got it out to show me! No sale.