For a solo entrepreneur I would argue it’s more important to be fairly good at everything than e.g. really good at programming and having no understanding of other things like sales and marketing. Instead of perfecting your Haskell skills, you’re far better off learning the basics of how to construct a good sales funnel, even if it’s not a natural fit for you. Some knowledge is a lot better than none.