The second element you talked about is transborder information-sharing. This is, indeed, the major challenge with regard to reforming this legislation. Everyone would agree on that. Earlier, you stated that you would like to see people receive a notice at home telling them that their personal data has been forwarded to Aeroplan, in New York, for example.
Once you have this knowledge, what more can a citizen do? I agree that citizens should be informed; it is always better to be informed. But afterwards, one has no control whatsoever over this information... Would it not be preferable to ask people if they agree to having their personal information sent to New York?