If you think you’ll just make a good product and people will come to buy it, you’re straight up wrong, that’s not how the market works.
Yes a good product is very important, but without solving the marketing problems, it’s useless. Essentially, any good product faces these 5 marketing problems.
Awareness problem, Targeting problem, Value proposition problem, Positioning problem, Timing problem.
Each one of these marketing problems is obviously solvable, but not if you ignore them.