I don't think Canadians were getting screwed, rather I think the CP plan was so generous (2.25 CP points per US$ spent) that there was no need/reason to offer much else.
It will be interesting to see if AA steps in. I don't think they're part of the American Amex plan, but as part of their push to re-establish a Canadian presence, this would be the idea opportunity.
andrew