Barriers to entrepreneurship in Canada are:
Demographic- you can spoil 1 or 2 kids, but 3 become micro-society training for real life, rather than trophy-kids, and we wouldn't be importing vastly hungrier and more ambitious labour force now.
Cultural: last 25 years everybody thought they deserved designer lifestyle without effort, adopted Hollywood values, 'me' rather than we, zero ability to defer gratification, no need to save or make hard choices as your birthright is to fulfill your dreams. That, and get all the benefits of globalised capital and none of the risk.
Policy choices: Oops-you lose-stupid Canadians don't see that other countries sell free trade, global investment idea while in reality protecting their domestic entrepreneurs and established business with every means possible - we are most trade-dispute sued developed nation on earth. Canadians are dumbfounded, discouraged, and finally angry to find sold out by their own. 
Bribed with own money? Or reality time at last?