Right now the greatest danger to western values is single parenthood. Over 35 percent of children in the US are in poverty because they are in single parent homes - which is predominantly a western phenomena. Asian families are still intact, and so every subsequent generation is doing better than the previous one. This is not true in a large part of Canadian and American societies.

A visit to any engineering or computer science faculty in Canada will illustrate this fact. When I was in high school, the influx of kids from Hong Kong pushed up the competitiveness of the local Canadian kids.