I like the honest career advice :) I agree that a tech company should get top talent, but "older top engineers" are often very resistant to change. Say, as JavaScript has gotten more and more important, it might be hard for those who have built careers around specific languages to move on to something else. On the other hand, younger talent are often more open to this kind of change.