i wonder if he still works in tech journalism!!
That's why I don't put any weight in anyone who has "analyst" or "tech journalist" in their credentials.
And the 'Street vs. Amateurs' predictions are always interesting to watch: http://tech.fortune.cnn.com/2012/04/16/how-many-iphones-did-...
Remember, being a pundit isn't about being correct; it's about getting people reading what you write.