I've posted before about the general crapulence of the Web 2.0 movement, but
here's an excellent counterpoint: Desktop
Applications are Dead. Instead of listing the reasons why web
applications are better than desktop applications (they mostly aren't, at
least not inherently), he describes how desktop applications have been
getting worse. Well said.