I don't agree, CS is not dead it has just become like any other "elite" discipline, like Architecture, Medicine, etc... All those disciplines have cycles: good ones and bad ones, and we are at the beginning of a good cycle for CS or the end of a bad cycle. Look at media arts, security and data...