I definitely agree motivations for starting a company are mixed, and vary a lot from person to person. For the most successful companies I have seen, the motivations have largely collapsed to the ones I listed - with different mix of motivation by founder.
Finding the right word was definitely a struggle, but I think you need to lack alternatives in order to start a company. So "desperation" seemed to fit.
Open to other ideas/suggestions on a better word?