The thing is this is not limited to the tech industry but in all areas of life in Vancouver which contributes to low social trust and lack of belonging or a commonly shared identity.
The Canadian multiculturalism model is broken and increasing number of immigrants, PR and Canadian citizens are leaving Canada in record numbers.
One positive of a melting pot culture is that there are common boundaries that define what is and what isn't. In Canada we do not have this and the post-state ideology that Trudeau dynasty has pushed resulted in a highly fragmented, silo'ed, patchwork of cultures that live separately and do not identify with Canadian values.
If you've only worked in tech, you won't get to see the entire picture of this city and nation like I have done starting with blue collar work. I've had relatives who were bullied and working conditions worsened on purpose simply because they didn't speak the same language as their counterparts who didn't bother using English at work with an indifferent management that were exploiting the cheap labour to suppress wages. Nobody wants to work in this type of environment very long and who wants to keep paying taxes to a broken system for less pay and more stress?
Still water runs deep and you won't know if you can't know.