Why are they so bad at predicting cricket scores?

Why are some people so good at predicting batting scores?Is it just that they are good at guessing the direction of the ball when it is coming out of the bat?Is there some other factor at work?Or is it just a simple human trait?If you have a brain that is more suited to this sort […]