2. Innovation and entrepreneurship are not the same thing. Innovation is coming up with something new, entrepreneurship is starting a new business to make money. The former does not always lead to the latter, and the latter does not always require the former (in fact, it rarely does).
3. What the research in this study shows is that limitations of the financial and survival sort do not drive entrepreneurship.