Silverlight, C#, AJAX, etc. new jargons superceding older ones as time passes.
A good computer scientist should keep up with these.
Although I have the key knowledge mastered which could easily unlock these new doors for me, I'm not one interested in stepping through and find it interesting how some just couldn't stop trying all these doors.
I believe in pursuing that which has a more "eternal" unchanging value. Astronomy, physics, mathematics, etc.
I'd rather be a theorist, in the area of science.