All that technical horror is precisely why it's such a needed and profitable product. That's your barrier to entry.
The only happy ending I see here is if the founders learn to delegate, or work hard on finding the right people to sell this to. Not to a hacker -- to a businessman who would be genuinely happy to run a growing business, and not horrified by the technical kludges.
I always chuckle a little to myself when I see clearly talented programmers shying away from this kind of problem in favor of allegedly more interesting problems. I used to feel the same way. But it's mostly chasing an illusion. The real work of programming is always about dealing with the messiness of the real world.
If you find a problem that doesn't have any real-world nastiness, you can be sure it's either (1) irrelevant, or (2) already solved for free by countless other smart programmers, because it's fun.
The only happy ending I see here is if the founders learn to delegate, or work hard on finding the right people to sell this to. Not to a hacker -- to a businessman who would be genuinely happy to run a growing business, and not horrified by the technical kludges.
I always chuckle a little to myself when I see clearly talented programmers shying away from this kind of problem in favor of allegedly more interesting problems. I used to feel the same way. But it's mostly chasing an illusion. The real work of programming is always about dealing with the messiness of the real world.
If you find a problem that doesn't have any real-world nastiness, you can be sure it's either (1) irrelevant, or (2) already solved for free by countless other smart programmers, because it's fun.