Appreciate everyone for commenting, so basically two factors played a big role, one is that Canadian authorities don`t have RICO charge, the second is that Italian immigrants in Canada mostly came after the 50s thus are less Canadianized. It seems to me that the US is the only country that cracked down on organized crime with firm hands but decided not to act against unorganized street violence? Canada maybe doesn`t do much about OC but most cities are much safer compared to US cities.
I wonder how long will Italian mafia persist in Canada, I mean sooner or later they will also lose their recruitment pool, maybe in 20 or 30 years I think? When most Italian Canadians lose their connections to the home country.