I remember hearing years ago that Sears had their routers engineered to last 7 hrs. Their studies showed that the average DIYer only used their router 5 hrs in a year so they made it last 7 and gave it a 1 yr warranty. I've had to replace bearings in a couple of Porter Cable sanders and they also use cheap bearings wirthj under $1 each in bulk for one of the sanders.
No tool company makes their own bearings. I've heard there are only a few bearing makers in the world so bearings are generic and not specific as a rule. You can get a replacement that is rated for a much higher rpm than that one is and it should last for years. For that bearing to fail like it did I suspect that it was only rated for a few thousand rpm, not 25,000.
Someone I consider a master woodworker once told me that a master woodworker is not someone who never makes mistakes. He is someone who is able to cover them up so that no one can tell.