Does anyone WANT to build client software anymore?
jgrahamc: I think you're suffering from a virtuous circle or Catch-22 depending on your viewpoint.  This site (and others) have made out that everything is going to be a web app, so lots of people want to work on web apps and then if all the smart are working on web apps then web apps look like the place to be.