I am not saying that there is a specific definition of intelligence that is good. I am saying that IQ as intelligence is not good. I wouldn't have a problem if people did use the terms "intelligence" and "IQ" so interchangeably. If the linked article talked only about IQ, then I would have no problem, but the article specifically talks about intelligence, and then uses studies on IQ to try to makes points about intelligence.
By the way, if you are looking for a better theory of intelligence (which is beside my point), then you should look at Cattell-Horn-Carroll Theory (http://en.wikipedia.org/wiki/Cattell-Horn-Carroll_theory) as an example.