As for the hoards of MBA's, I've seen a couple startups run by muggles who just contract out the initial coding (Bootup labs sponsored included) then look for a tech lead much later, if at all. There are also odd things like local democamps where the "no powerpoint" rule is cast aside and few of the speakers actually have software to demo. To their credit, a thinking ape was at the last democamp with a demo, unlike the act that went up after them: guys pitching a TV show about iPhone apps.
It's hard to find "technical people" who are in a position to take the financial risk of starting a company. We're working hard (and I mean hard) to fix that by making more money available to them. Bootup's minimum criteria is, and has been for some time, that at least one co-founder has to be highly technical, but preferably both. But ideally, balanced in that the other would be heavy on design and user experience, HTML5/CSS.
In all seriousness, though, Tarsnap doesn't really come out of Vancouver. It happens to be located here, but that's just because I'm here; I certainly can't point to anything and say "if Tarsnap wasn't in Vancouver, I wouldn't have had access to X and it wouldn't have succeeded".
I hope we can develop more of a startup community here, but so far all I've seen is hordes of MBAs and a distinct lack of technical people.