I tried to use libgit2 for a project last year and a coworker did a couple of patches and I can say that there's still a lot of ground to cover until libgit2 is at least somewhat feature complete. Back then, clone via SSH and other _must_have_ features were unimplemented.
[0] https://plus.google.com/+LinusTorvalds/posts/X2XVf9Q7MfV
What were the other must-haves that were missing?
"If any SVN dev truly believes that svn is better than git in any technical sense then I wouldn't trust the engineering judgment of that developer."
and I gave one example in which svn 'is better than git in a technical sense'.
More importantly, I specifically alluded to use cases that svn is better than git for. In no way did I ever "argue that there is no single use case which wouldn't be affected by this".