Absolutely agreeing with you. I rather meant that scaling teams and being a great dev are not always going together (the same way that startup folks are often not the same type of people as managers in large companies), but in terms of technical impact I totally agree.
EDIT: Fair enough, I think he would be very productive due to useful contributions, at the end I agree with you.