Nobody has all the answers no matter how smart they are. I do learn a lot from him regardless of whether his predictions come true or not.
You are in fact correct