a) fail to see the "rants" in the byline of the article blog
b) fail to read the "Below are my views on what I believe are the 10 biggest challenges Google is facing" part on the article intro
c) confuse an blog post (and a fine one at that) with some research paper or encyclopedia article and ask for citations
d) cannot differentiate between (well presented) arguments (such as those in the article) and opinions.
a) fail to see the "rants" in the byline of the article blog
b) fail to read the "Below are my views on what I believe are the 10 biggest challenges Google is facing" part on the article intro
c) confuse an blog post (and a fine one at that) with some research paper or encyclopedia article and ask for citations
d) cannot differentiate between (well presented) arguments (such as those in the article) and opinions.