Stephen Harper choose the Nordic model because he could get groups that are typically hostile to his politics to look the other way while he implemented them.

The only reason why they have not been challenged, yet, is because the Police in most jurisdictions are VERY selective about enforcement.

po