Regarding the blog post: it's simply a numbers game: the odds that one of a hundred articles picks up momentum is way larger then the odds of one blog post picking up momentum. Sometimes it's better to spend the time you'd invest in one great article on ten articles instead. Or write a hundred great articles, and you're very likely to have success.
Regarding the marketing part: if my own start-up learned me anything, it's that great marketing can launch a mediocre product, but if you have mediocre marketing, your product will need to be extremely good to gain any traction.
TL;DR: business requires hard work, and shortcuts usually don't work. Outliers and survivorship bias apply to the posts that claim otherwise.
Regarding the marketing part: if my own start-up learned me anything, it's that great marketing can launch a mediocre product, but if you have mediocre marketing, your product will need to be extremely good to gain any traction.
TL;DR: business requires hard work, and shortcuts usually don't work. Outliers and survivorship bias apply to the posts that claim otherwise.