Note that where you host a site doesn't have to match the top level domain of the site name. Ie terb can move hosting outside of Canada but keep a .ca domain.
However, the registrar for the .ca domain might be at risk under the new laws in dealing with these sites, so it seems sites are making a clean break from depending on Canadian infrastructure.