Americans have a feeling of hatred for Canada. They think that Canadians have copied their culture and think they are superior. Americans say that Canadians cannot match their level of development and status.
I've spent my entire life living within 50 miles of Canada, and I don't know a single person who dislikes the country. I have no any idea about American haters but I never meet Canadian men who hate America.