Not everyone can simply start a software company. It takes either a lot of capital, a lot of time, or both. Even if you have those, not everyone's aptitude is in business. That's particularly the case in software where there's not the, for lack of a better term, inherent value embodied in a physical product.