Honestly, any article that says something like "it never will" is setting itself up for failure. Writing a commentary on current technologies is fine, but implying some knowledge of the future and what is possible is just ignorant and obviously motivated by feelings outside of presenting a true and unbiased article.
The technology isn't perfect, but to say that it will never "work" is just ludicrous.