Very good points. As I have said for years to people, every place has its pluses and minuses. For instance, beautiful Florida can often have unpleasant hurricanes for several months in the late summer and fall . They have had to evacuate much of the state in recent years because of them. Lest we forget with climate change, very low level areas will be prone to severe or catastrophic flooding as sea levels are steadily rising. If I was in Vancouver, I would in particular avoid Richmond, that is another disaster that will happen, regardless of when the big one earthquake happens. A few chilly days can be managed, being submerged under water is much less pleasant.I imagine that a lot of people who live in Vancouver this year are re-examining their choices because of heavy rainfall. And (as happened with Los Angeles after the Northridge quake in 1994) when the next BIG one hits the lower mainland of B.C. -- a 30% chance of one registering higher than 9.0 on the Richter Scale within the next 50 years -- there will be a mass exodus out of that City for the survivors. The Richter scale is logarithmic so a 9.0 earthquake in Vancouver would have nearly 100 times the energy of the Northridge quake in Los Angeles that caused a lot of people and companies to move to Phoenix and Las Vegas. And since the next expected one will be a thrust quake from subduction form of tectonic plate action it will cause a tremendous amount of damage. There is evidence of 20 such quakes in the last 10,000 years in the Vancouver coastal area or roughly one every 500 years or so (a return interval of 400 to 600 years and as the oceans rise due to global warming the tectonic pressure increases -- the last one occurred in 1700).
Now one of the things that I have been noticing re Toronto is the common incidence of high winds often with gusts exceeding 50kph -- near Gale-force winds on the Beaufort Scale -- that combined with high humidity leads to an icy cold condition in winter that is far more unpleasant weather-wise than what Edmonton has. So, if climate is a factor, it is time to move to Edmonton or Calgary all you misinformed Canadians.