There is still a case for consultants who understand how to make websites genuinely more useful and relevant. Then it's win-win. Their motives might be their rankings, traffic and profit, but if it improves the web for Google users, then that isn't necessarily a bad thing.
But the tone of this "article" makes this guy sound like he wears a black hat.
But the tone of this "article" makes this guy sound like he wears a black hat.