You can spend engineering resources on fighting spam like Matt Cutts and team, or you could spend talent resources on writing and curtaining content like Jason Calacanis, Jimmy Wales, and passionate bloggers.
Likewise, you can spend engineering resources to make sure you rank well in search engines with SEO, or you can create value for your users/customers by allowing them to poll you presence with a social media strategy like blogging, Twitter, curated bookmarks, teaching them like Brian Clark at Copyblogger, or helping them kick ass like Kathy Sierra, until they are compelled to become a paying customer.
Is one better than the other? Those that made their name with one may downplay the other, but that is human nature. It is better to be a good sales person than a strategy picker.
Do you need a web developer for a Drupal or WordPress project? A marketing strategist to manage your social media profiles, search ads, or SEO? Contact me here.