"Content is King", I've been hearing this for many many years, so IMO, it's not new SEO strategy.
Given the population of content pages today, I would suggest do not just post good content on your site, share it with like minded people too.
Let's not just wait for Google to bring us traffic...