We could really use a strong startup city in Canada, but when your shining example is an incubator whose only features seem to be interrupting people who are working, I don't know that it's the best example. That might impress the Globe and Mail's readership, but it leaves a bad taste in my mouth.
I don't think we need to focus on getting more VCs or more incubators, what we really need is to collect all the startup-inclined geeks in one place.