This is a good, thoughtful article.
Fun fact: Jeff Gardiner, who is quoted in the article, was hired by me for his first job in the video games as a junior level designer. Yay me!