Recent graduates need opportunities to work together with the "stars/ninja's/samurai's" so they can be the next "rockstar" programmers.
I think he means why is it required that the person is a recent gradute. Your cited reason would be no less valuable for a non-recent graduate or a has-never graduated.
Or for that matter someone that wants to change their career.