a) As a hiring manager (not at Twitter, but at another tech firm), we prefer to have recruiters to help us source and evaluate engineering candidates (instead of doing everything ourselves, given we also have other responsibilities around engineering and building product)
b) If you think it doesn't require much talent to run Twitter, then the talent must really really suck at some of the recent competitors who are trying to take on Twitter.