I would argue that you need two things for the average person (rather than the independently wealthy) to be an entrepreneur: limited liability and bankruptcy. Without limited liability, an entrepreneur would be saddled personally with the debt of a failed venture. Without being able to declare bankruptcy as a last resort, they would not be able to discharge the debt and start fresh. Instead, they would be a debt slave to their financiers until it is repaid, which could be for the rest of their lives.
That's a lot of risk for an entrepreneur to take on, and too much for all but the most reckless -- I know my wife would never let me do that -- or those with the ability to bootstrap the venture without debt or outside investment.
I don't know about Canada, but the US has very lenient bankruptcy laws and the importance of that to innovation (as you noted) cannot be understated.
BK law in the US one case where, because things work well, people take it for granted and assume the laws work well everywhere. (They don't.)
Europeans probably think the same about healthcare. (For those not in the know, U.S. healthcare is awful and insurance companies kill thousands per year.)
I'd say that as of 2005's Bankruptcy Abuse Prevention and Consumer Protection Act our laws aren't so lenient anymore, specifically aimed at pushing most people from discharge of debts (ch7 bankruptcy) to being forced to repay a negotiated amount (ch13 bankruptcy). Theoretically it aims at snaring people who were bankrupting out of their credit card debt, but its definition of "consumer debt" is broad enough that if you took on any personal debt during the birthing of your business, odds are pretty good you can't bankrupt out of it.
It's not too bad, of course, when coupled with limited liability from the start of the business venture. In that case, the bankruptcy reform doesn't really touch you - it's only there to catch private consumers.
I'm not the OP, but I'm assuming they're referring to the common philosophy that if you make the cost of failure too high, people will stop trying.
In the context of bankruptcy, this means that laws that are heavily punitive towards bankruptcies, and where declaring bankruptcy threatens the basics of your entire life, people become more risk-averse.