Come on. Everyone who has actually tried it knows that "if your content is good, people will link to it" is not a valid SEO strategy- especially if you're doing e-commerce and actually trying to sell something.
There's this weird conflation of SEO with driving traffic. SEO is the practice of optimizing your site for search engines. If you want to drive traffic, buy ads and do outreach. Once you're linked to, SEO ensures that Google indexes your pages correctly, and ranks you as highly as you deserve.