As for the original post question, why do Canadians hate America? heres a short list feel free to debate me by number. (some of these problems are'nt your fault entirely but you somply asked wy we hate you, not why we hate you with warrent)
1. Your like us only ruder, think your better, less educated and more violent.
2. You treat our trade as if you are the pilgrims and were the dumb-shit bushmen, only were not and we have no choice but to agree with that musket your holding.
3. your problems are our problems , only you don't care enough to riot.
4. Our country day by day turns more into exactly what america is, largely due to our american-ass-kissing-money sucking politicians.
5. You pollute to much.
6. your too religious, and seemed to have forgotten the rules by which your secularist branch from the british was formed for.
7. you killed a whole entire canadian platoon in the first 2 weeks of this "military engagement" because 2 jet pilots thought "they looked like sand-nikkas"
8. you've allways screwed us on trade and resources, two for you , one for us. (this point was so big i had to make it number 8 and 2)
9. lets see...um..your president is a pussy and a downright coward.
10. You brought "reality T.V. shows" to canada, it's like a putrid infection.
11. Your stubborn.
12. Greedy.
13. and my PERSONAL peeve is that on ALL of U.S. printed maps in schools (even universities) the U.S. measures by the ruler to be bigger in land size than canada, which it is not. not even close you bung wholes.