He actually got something right. I have been saying this for years. The stock market has been turned into a casino where stock values have very little to do with the actual value and productivity of companies.
The bottom line for these guys is that companies aren’t worth a damn unless they put real money in the pockets of their owners — i.e., by paying dividends. There’s something to be said for that. For the life of me, I can’t imagine why anyone would invest in companies like Facebook or Amazon that have never once paid a dividend to their shareholders.
Having a zero interest rate environment also pushes all the money into the market