I don't think it's American Airlines "screwing" Canadians. AA is only required to advertise the airlines fare and US taxes. Doesn't include the taxes Canada levies on Canadian citizens and residents.
See attached link:
http://www.parl.gc.ca/content/lop/re.../prb0572-e.htm