Actually, Vancouver is Silicon Valley North.
Several giant high-tech companies indeed have offices in Vancouver (i.e. Facebook, Microsoft, Electronic Arts), but Waterloo and Toronto both have more high tech companies and jobs than Vancouver. Vancouver is pretty much limited to software development, the GTA offers true R&D, hardware development, start-ups, large engineering firms and high-tech manufacturing as well as software development.
Side comment; I've spent allot of time in Silicon Valley during my career including many stays for months at a time. It's a nice place to visit, but I wouldn't want to live there. Insane traffic, hot, dry, not particularly pretty (everything turns brown in the summer), long lines at restaurants, crazy competitive for everything, huge egos and not much to do. Other than clubs and restaurants (there are 1000s), many leave the valley for their entertainment or for weekends. I love San Francisco (other than the fog and cold), but it's too far to commute to SV.
Here in Toronto the average house price is north of $600,000. Back in the days, when the average Toronto house price was $30,000 my gross salary was $30,000. Now that Toronto house price is $600,000 I guess my salary should be $600,000.
The average "home" (anything sold via MLS including condos, townhomes, semis, etc) price is indeed ~$620K, but the average detached house price is now >$1M. Still a far cry from Vancouver.
Having fun: last time the average price of a home was $30K in Toronto was 1970. You claim to have an MBA .... assume you graduated grade 13 at 18, 4 years degree, 2 years MBA, 2 years to establish yourself ..... in 1970 you were 26. Today that makes you 46 + 26 = 72 years old. Which is indeed the average porch person age ... so
Rocky, what does Walmart pay their greeters these days?