I don't quite know why the culture is like this, and I'm not sure it's a problem. Useful to take a step back and realize that Canada is a very different culture than the US, and there simply is a different value system.
Summed up in:
> A lot of this is simply that Canadians do not desire to be rich and prioritize not being poor.