I just watched Dries' State of Drupal talk. It's an interesting insight into where he sees the project going. He discusses how Drupal has eliminated the need for the webmaster and is moving towards eliminating the need for a developer, and there's some discussion of how to eliminate the designer.