Canada is a racist place.  Look at all the WASP racists. Despite calling itself multicultural etc etc, look at the CEOs of the big companies, judges, civil service, ministers, etc etc. Even if you are a smart immigrant(white but non-WASP), you cannot advance and lazy and slick talking WASPs advance.