So in the bay area they found out that the largest employers actually conspired to not hire each other's senior employees. Which serves to decrease mobility for people and makes it so their wages become lower. When I worked in Canada it seemed like companies were very desperate for talent but weren't really willing to pay beyond a certain amount. It's hard to say if there is just a natural ceiling for pay or if it's actually some sort of setup to keep the compensation at that level.