Every time I talk to founders who have a sales problem, they first try to look "inside" the company, at their products, and think about how to improve them to make them more attractive in the eyes of customers. Almost always this leads to perfectionism, tweaking small details, fixing bugs.

The right approach is to look "outside" i.e., at customers and study their tasks, problems, consumption methods, and change the value propositions first, and then the product.

Let me give an example: those who have encountered it, and I think almost everyone has - in Outlook, the password prompt can occur 100 times in a row. Moreover, there will be no errors; whether you enter correctly/incorrectly or something with the servers - it will just keep asking for login/password over and over. Terrible? Will all customers run away from such a thing, especially considering that this is far from the only flaw? No! What matters more is that it solves the main problems, and as for the issues - we'll tolerate them. Moreover, we've been tolerating them for 10-15 years, and no one fixes it. I couldn't find the information, but I'm sure that Outlook is a monopolist in the email client market, especially in the corporate segment.
Do like Outlook - focus on the main thing, don't refine the unimportant.