If a person makes many predictions, some of them are bound to come true. We pay attention to the things that come true and ignore all the things that don’t, which gives is a skewed view of that person.
Discussion
Of course I’m not dismissing his intellect (it’s clear he’s very smart) and his ability to look into the future based on insights he has or gathers. But my point stands. No disrespect meant.