This is complete bullshit. The logic is: create entrepreneur culture to create huge companies. This is not how huge companies arise, rather a healthy small business culture is created. As it turns out, tech in Canada at this scale is vibrant. A single example: the number of mobile development companies in Toronto is staggering (a huge number of iOS apps are developed in Toronto).
I'll have to admit that is exactly how my family thrived. Parents with little to no education, survive by creating a small business when no one would give them a job.