I agree. Seems to be the most negative share holder imaginable. If I loose faith/trust in a company, I sell. I don't hold my shares and work as hard as possible to get everyone else to sell. Interesting strategy.
I no longer listen to a word from this guy. He's clearly working to tank the SP, or he's the worst marketing rep alive.