Sorry, but that is not an accurate assessment of “science.” A scientific horoscope would be more likely to read, “What happens to you today will be based upon a combination of factors, including your own actions, the actions of others, and an assortment of natural forces and events.”
Ditto the tea leaves. Hydrostatics, hydrology, a little F=MA along vectors shaped by the curve of the cup, blah blah blah.
Who cares how he does it? I have a very big list of people I’d love to see get the cliff treatment. Metaphorically speaking, of course.