Content is important. Content Marketing however is less important.
You need to get your information found, but once it's discovered, it's the actual content itself that needs to be of high quality in order to maintain the ranks.
You can write a page and have only 1 backlink (or even none), and outrank others with hundreds of links. If your quality is better, you will take the top spot.
That said, you can use the influence of your site to boost an internal page.
These days, it's less about how many links you can get to point to your site, and more about the content users will see when they get to your site.