It's also far from certain that Ford-style blue-collar Toryism is eternal--as always, there's the "What Would Peter Kormos Do?" question out there...
It's not "Ford-style blue-collar Toryism" that's the biggest threat to the NDP, because I think we often overestimate how much of this is about Ford, and underestimate how much of this is part of a broad trend. For whatever number of reasons and theories that people can speculate on, small-town populists are almost universally shifting right, and big-city professionals are almost universally shifting left.
One could look at the 2020 BC election where the NDP won the PV by 14%, a blowout which saw them win in "bourgeois" places like Vancouver-False Creek and 2/3 North Van ridings which used to be hardcore anti-NDP during our lifetimes, yet still unable to flip places like Kamloops and Skeena. I bring up this example instead of Trump/Brexit/whatever, because the BC Libs under Andrew Wilkinson were far from "Ford-style blue-collar Tories", and John Horgan isn't exactly a Rolex-wearing woke champagne socialist.
Kamloops is a bad example, the North seat didn't even vote NDP in 1996 and the South one was a perfect bellweather until 2017 (which means it rarely voted NDP). I also think Kamloops itself voted NDP, but it's cracked in two seats.