> While I don't disagree with this point, what it often leads to is developers creating developer tools, which is a crowded and competitive area.
That can certainly happen. But you should at least have some domain experience or have a partner who does. Otherwise, not only will it be hard to come to the correct solution, you'll struggle to get your foot in the door to the industry.