The number of software companies being started is probably at least partially the result of people not being able to find a job and starting a company as a last resort.