Pretty hard to argue with anything in this article, in my very biased opinion.