I was thinking and trying to starting my own bootstrapped (read: very little money upfront) software business (not a consultancy) for some time.
The situation as I understand it:
B2C. Lots of VC-backed companies which can afford to make their products and websites pretty. Expensive, I can't.
B2B. Selling to businesses requires a lot of sales work. Expensive.
B2D. Very crowded space, also a lot of companies with funding.
Is there still a place for single-person bootstrapped company which cannot afford to spend money or time on anything, but the product itself?
A little background: I live in the remote part of the world where most of the IT is doing local business support, and unable to relocate any time soon. I am also stuck with full-time job to support my family and repay mortgage. Laws here make it very expensive to employ people and nearly impossible to fire employees.
In the circumstances you describe, the odds of your business throwing off fuck you money are about the same as if you were in Silicon Valley - almost zero. Yes, being in the valley improves your odds some, but the vast majority of startups still go bust.
The only way to lower your odds is to do nothing. Then you will never have the experience gained from having failed on your first, second and third forays into entrepreneurship. Standing still, it is impossible to change direction.
Make something and see what happens because what happens might be good fortune.