I'm all for being patriotic, but mindlessly bashing a steroetype of another country's citizens when you probably haven't spent more than a week there is pretty idiotic.
I've spent probably six months in the states, and I like it a lot. I'd never move there (I love Canada too much), but if I moved anywhere, it would probably be there.