Exactly. I mean look at his commits. Look at this file:
https://github.com/ariya/phantomjs/blob/master/package.json
(He created a commit only to add his how name as a contributor to package.json, which is the only name in package.json).
How did his changes even make it to the repo. There are commits adding and deleting whitespace with the disguised commit message of "Refactoring Code". I have no doubt on why ariya couldn't work with him.