JR Callis, please do not blame culture for this problem. 

We in Canada welcome immigrants and encourage them to preserve their wonderful ways of living and valuing, as against the American approach to assimilate "or else". That is what enriches Canada and makes us distinct. 

Perhaps immigrants today are feeling pressure from cuts to social programs that they are making some unfortunate choices. But as you say, cultural traditions will evolve, we hope and suspect, in time.