But wouldn't the product sell itself if it is good, why is there need for such content
Well, there have been surveys done by various bodies across the world, which indicate that poor communication strategy and marketing accounts for more than 40% of the reasons behind failure of newly emerging companies.
There's way way way more reasons than poor communicationa and marketting. A lot of the times most of the projects have no real goals to achieve