I have nothing but respect for you and your opinion, EGOL. I've said that countless, countless, countless times. And obviously I believe in the power of content, and that's always the first recommendation I make to anybody - as I did above, by recommending content-based link building strategies.
Don't get me wrong, your response is not bad advice - not by any means. But I do have my qualms with it.
A. It's kind of misleading. We get it - your content is amazing and it attracts back links. My qualm here is that I don't think that's something that everybody can replicate easily. In order for that to work, you need either a strong community, significant influence on a social network like Twitter, the good fortune of working in an industry that really embraces social bookmarking and blogging, or a lot of elbow grease.
Even if Joe the Plumber writes an amazing resource guide to fixing any plumbing problem in the world, he's still going to have to market it to bloggers (that he doesn't have connections with), on his social media profiles (that nobody follows), and on social bookmarking sites (where nobody cares, because it's not a picture of an adorable kitten). He's still going to have to work hard to get links to that content, by networking - which IS link building and IS hard work. Just creating great content isn't quite enough, and to suggest so is misleading.
B. It's kind of lazy. Take the above poster, for instance. We both recommended that the right approach here is to write great content - you by saying so directly, and me via recommending content-based link building strategies and linking to the Professional's Guide to Link Building. But as you can tell, speed of link acquisition and cost minimization are key concerns for the original poster. Whose response do you think provided more value here?
I just kind of feel like if all you do is recommend that people write great content, and you don't qualify that by saying that you're still going to need to market that content, or by tailoring your response to fit the concerns of the original poster, at what point does this advice lose its value and just become more noise?
I don't mean to disrespect you in any way. I've seen you give amazing, amazing advice more times than I can count. And I know your time is valuable, and like the rest of us, you do this for free. And I respect that. I just felt as though I should share my opinion on this, because I know that for every thumbs down this post gets, there are going to be 20 people who completely agree with what I've said, even if they don't have the balls to say so publicly.
Sorry for hijacking the thread, OP - I just can't help but speak my mind. And for those that don't know me, I'm not some random jerk off the street that's complaining about writing great content. I try really hard to help out everybody I can on these forums, and I mean well. All I'm trying to do is make the SEOmoz Q&A boards a more helpful place.