Once again the great nation of Canada and Canadian businesses show their absurd levels of mediocrity. Every single business is like this. Filled with low quality, nepotism, low ambition, zero competition and zero hope for the future.
If you are competitive, ambitious, and meritocratic you're supposed to move to the USA and leave the rest of us alone to be mediocre in peace. Brain drain is the Canadian way.