The U.S. tax code has changed. Max Reed was recently asked by the Canadian Tax Foundation to write a paper with Charmaine Ko and give a presentation on the changes and the impact on Canadian-resident U.S. taxpayers and Canadian corporations doing business in the U.S.
You can see the presentation here, or read the full paper here.