Pierce Graham said:
...But people like you who crave attention come on these forums and start arguments.
Mr. Graham,
I've wanted to say this for the longest time, but didn't know exactly how. Thank you for saying it.
That being said, one can realistically infer from your ambiguous title that the general term of "people" means "everyone".
Furthermore though, I personally believe that when someone creates a thread like "Why does everyone hate "X"", it's really just "I personally hate X, and want to be validated", Or "Lets hear all the reasons X sucks". It's been done with Skyrim, Uncharted 3, Religion, Republicans, Fox News, and Evolution just to name a recent few.
I have a hard time believing that any educated person who comes on a forum and starts a thread entitled "Why does everyone hate X" doesn't already know why people generally dislike X. You of course start off with "Now, I'm Canadian, and I know that a lot of people dislike, even hate, the US. There are several things about the US that I really dislike and hate." Perhaps you already possess the answer?
You then go on to state a very clear and well thought out argument of glass house. Let the first country without an asshole throw the first stone, etc. So your question in effect seems to be, in my way of looking at it, not what the title asks, but rather Why are Americans often Generalized and Misaligned with their more evil counterparts?
If that is infact the query to meant to pose, the answer is equally general. You have, by the very question, generalized the people who are generalizing. So we need to dig further. Query: Why is there a pervasive and seemingly all encompassing social racism against Americans, by the general Canadian populace?
In summary, I am not attacking you, but your query has resulted in almost 500 posts, and you seem perturbed by the lack of maturity, inherent in those responses. Perhaps there is value in overstating the question in the future, to prevent the trolls.