I think there are a lot of good points made by Dave Pell in this article: What the Hell Just Happened.