I agree with your main point. But it's worth noting an interesting trend is developing. Amateur analysts are regularly outperforming professional analysts when it comes to tech stocks. http://seekingalpha.com/article/315207-apple-analysts-perpet... http://tech.fortune.cnn.com/2012/01/02/bloggers-vs-pros-on-a...