Абсолютно не противоречит. Закон, который на самом деле не принят еще, а существует только как проект, имеет практически чисто превентивный характер: угроза потери статуса сильно снизит количество фиктивных браков, используемых для иммиграции.
Закон начал действовать с 25 октября 2012. Вот <noindex>ссылка</noindex>.
J.D. а почему ты говоришь о нарушении права на свободу? Ведь там же нет угрозы тюрьмы. А визы и статус постоянного резидента это вроде как привелегия, а не право данное по рождению. ИМХО, тут свобода выбора - хотите в Канаду в качестве спонсированного супруга, будьте любезны соблюдать условия. Примерно тоже самое как условия для нахождения в статусе ПР - 730 дней жизни на территории страны. Если меньше, то потеря статуса. В описании к Министерство приводит пример других стран. Так что, ИМХО, все логично и правомерно, хоть и морально дискомфортно для спонсированных супругов.