Agreed. Various Waterloo and U of T friends here in Ontario are primarily underemployed, unless they move somewhere booming like SV. Lots of late 60s, early 70s people still banking up cash for retirement in technical roles that young people should (ideally) be training for.