I live and work in BC. Born and raised here. And I can't afford to retire in BC. The rest of Canada and some other countries all want to live and retire here, too, and they're driving housing costs up insanely. In our city of about 90K people, the average selling price of a house is now north of $500K. In Vancouver, and old three-bedroom bungalow can set you back a couple of million. Those folks sell out, come here and willingly pay big bucks for nice houses and still have lots of cash in the bank.
BC's climate is quite temperate. Most of the southern half doesn't get all that cold in the winter, and the southern interior actually gets quite hot. We've seen temps at or above 100°F recently. But we're also having numerous huge wildfires that are smoking and choking us all out, burning properties in and around smaller communities, forcing thousands to evacuate, and costing an awful lot of fire suppression money. The only thing good about the smoke is the reduction in temperature; it blocks the sun's radiation.