I think this thesis has merit within a small sub-section of entrepreneurship.  Business is not about risk-taking or innovation.  Business is about capturing, sustaining, and increasing market share.  Risk-taking and innovation are just certain means to that end.

Canadian's have proven time and again that we are excellent early entrepreneurs, idea generators, early adopters etc.  I would argue our weakness is in implementation, execution, and strategic management.  In other words, we don't need more entrepreneurs we need more highly effective managers and workers.

Our current culture is at risk of falling into the Tech founder worship syndrome.  Sustaining market share, defending and increasing market share through strategic management decisions, executing those decisions.  These are the foundations of long-term prosperity.  Serial entrepreneurship is exciting, important, but it is generally where money goes to die.