I've lived there for a little over 9 years, and I don't hate it. There are a ton of really stupid people (a sizable portion of whom appear regularly on Fox for some reason...), the "we are the greatest" mentality of some people is blatantly contradictory to any statistics in education, population health, religiosity, income distribution, science acceptance, etc. The politics of the US are a nothing short of a mess. It's not the unstable 3rd world dictator kind of mess, just the pandering to extremists and the pathetically low level of discourse in politics and in the press. Oh, and lobbyists, aka the sort of cancer cancer would get if cancer could get cancer - the base cancer is the political system, obviously. Remember health care reform? Not having that pass is essentially proof that the whole political system is screwed. Oh yes, the previous presidency. I know calling it fascist is a low-brow move, but the label is quite apt. There were repressions of basic freedoms in the name of non-threatened safety, profiling of anybody not looking "right," massive amounts of corruption/cronyism, wars for the sake of war (and profit!), government authorized torture, etc. The whole pretending-to-be-the-world-police thing didn't help either, and your broke economic status doesn't make it any more bearable.
Yet aside from all that, it's a great place! I received a great education (not high school obviously, god that was pathetic), I met wonderful people, I saw the great natural wonders of your land, and I loved to explore the facets of your culture. All in all it's just like any other country on earth; some people are great, some are assholes. Some years are great, other years are awful (hint, last ten, /hint). I had many wonderful times there, and I had many shitty days as well. And I still write "we" when referring to the US, go figure...
But kindly allow me to return a question: why is it that so many US citizens claim to love their country so much, despite its many and quite obvious flaws?