Wow! Lacavera needs to put down the Ayn Rand for a minute! I keep hearing about excellence but it's not defined here. Is it success or only trying hard? Success in one thing or many. Maybe we can breed entrepreneurs by focusing on how safe it is to fail in Canada because we have a safety net instead of proposing to do the opposite in schools. 
I also don't know why entrepreneurs all have to fit the stereotype of Steve Jobs or Travis Kalanick? Isn't true excellence supposed to include success while playing nice, playing within the rules and being polite (you know being a professional?) I guess that would be too hard for the people Lacavera wants to see succeed - sociopaths, misogynists, narcissists and cheaters. We let entrepreneurs off way too easy in this world - just because you've got a great idea and managed to make some money doesn't mean you can be a sanctimonious jerk. 
Capitalism has been pretty good to me but sometimes it's hard-core adherents are intolerable!