I expect all new systems are over sold, but not sure I agree that it's so difficult.
Why wouldn't they calibrate them? And I'd guess they're not in positions that are easily knocked - and perhaps can work with 10 cameras so have built in redundancy?
If you're measuring 500 times a second, then you're not guessing anything. There would be changes in the ball velocity/direction as soon as any contact was made, during contact, and then when it leaves the foot.
There can be a change in velocity over 1/50th of a second, but it's not someone with a ruler and graph paper trying to work it out. With multiple data points, and huge amounts of training, AI will be able to work out pretty accurately what's happened to every part of a player's body.
And as you say, it's likely more accurate, and if the current system is more accurate that a person, then it's another improvement.