Having to mail the form months in advance takes away any chance of a last minute free weekend away, have to include all the ammunition you plan to bring, the inability to purchase more in the US if you need to. The list goes on where as a US hunter shows up at the Canadian border, declares his fire arm and can buy more ammo if required while here.
Lots of disparities in the ease of cross border hunts.
Granted not many Canadians do last second hunts but I live close enough to the border to consider it, esp. to freelance a good spring snow goose hunt from south to north would be a blast.