The rubber boot perishes long before the ball joint goes. I had an MOT failure a few years back because of this. Sealed it up with some black silicone, took it to another tester, and it passed.
Now it just comes up as an advisory on every test since.