I find it rather cringe that we are judging where Carmack chooses to spend his spare time in a thread about people working less (where he was explicitly mentioned in the parent comment he responded to). In addition to being an engineer, he's a leader of engineering teams. He would benefit more than most from applying cutting edge managerial science in organizations he operates.
As an older engineer I find Carmack's observations interesting and quite accurate.