I agree that media might play into our Canadian perceptions of the U.S. in that we have the benefit of getting news from non-US sources. Granted they're mainly Canadian, but they're not so tied to Democrat or Republican parties so they are less biased in either direction and give use fuller coverage.
We can see how people are unaware of facts on either side of debates because the news they watch is biased and never gives opposing view points or opposing facts. We can see how religion is trying to push itself into your government, laws, and education even though your constitution specifically tried to separate it. We see how you screw the poor in your country by denying minimum wages for people who end up having to work 20 hours a day just to survive. And we can see the stupidity of how much money America wastes on things like the military given that no other 15 countries in the world could possibly be a threat! And we see how you're constantly involving yourself in other countries politics in order to push your interests which causes them to dislike you.
And now, your U.S. Senate just passed a bill preventing the signing of a NATO international gun control treaty because it could prevent U.S. citizens from selling weapons to your own enemies! The only other countries that didn't sign were Iran, N Korea, and Syria which makes you just as bad as them. How can we NOT consider that stupid??
I'm not saying we don't have our own issues and have the same problems seeing them in our media, but it's usually internal to our country and doesn't affect the entire world.