TLDR (I think): Due to Github, recruiters can poach employees easily. As such, hiring anyone who has not peaked is useless, because he might be poached after training/getting better and we will have to compete with other (possibly more wealthy) employers to retain him.