James, you are the biggest poser I have ever come across and there are many when it comes to SEO. I doubt you actually own the sites in the niches you described but work on them as part of an SEO company which you don't even fucking own. I know it's in vogue for one seo company to attack the tactics employed by another company but c'mon..
Also, if you think those terms yield little ROI, you are "totally wrong".
Nice blog BTW.. what's the saying.. those that can, do; those that can't, teach. You don't (or can't) even use proper title tags or meta descriptions for your own site and you're going to give an opinion on whether other companies can make a guarantee? That's fucking rich!
Side note.. I think calling him on his bullshit is justified because he started the thread and linked to his blog. He isn't really interested in discussing the topic, it's just self promotion which "social media experts" can't help but do. There is nothing wrong with that (being promotional) but there is far to much hyperbole thrown around by social media experts and others who just regurgitate shit they read on seobook or seomoz.