I totally agree with that. When I build my websites I systematically refuse to use the whole "social" stack. I don't really care if I have less users or if they have to register, I think these things matter more than the extra effort you have to put in to think about an alais.
Sadly this article illustrates also the hypocrisy of these claims because down below you can see "Post your comment with Disqus" and not a single alternative... Ironic isn't it ?