Very true. They gave me the third degree when I traveled there for business. It was easier to get into the US than into Canada- and this was after 9-11. I think that the Canadian gov't has something against Americans.
Every time we cross the border they nail us bigtime even though my husband is a canook. One of my sons and I are American, and we have three adopted kids from two different countries, so all total 4 different passports.
And yes they definitely think we are all nasty capitalists. :-)