And Japan and South Korea both show the truth: you can have culturally and racially homogeneous societies and still have a very advanced standard of living and be thoroughly modern and high-tech. Because they have lower costs for crime, welfare etc. (the costs of multiculturalism), these countries can focus on the things that matter: work ethic, education, public health, infrastructure, advancing their own populations.  Despite Canada's 'diversity', Canada does not have a higher standard of living than either of these countries.