I get it. It is a matter of taste. I personally love the U.S. and that is why I intend to move there. Brazil is a beautiful place to visit. Great beaches, awesome restaurants, lots of other natural beauties... But that is about it. It is a terrible place to live in. And believe me, I live in Curitiba, one of the best cities in the country. But even here the people are extremely ignorant and even the people with higher degrees of education live in the constant paradox of criticizing the government while attributing it more and more functions and then wondering what went wrong when shit hits the fan.
To me, the great thing about the U.S. is that there is at least a good portion of the population that is not (completetly) ignorant in that sense, even though this has gotten worse over the years. But still, for freedom loving people, I`m yet to find a place that even compares to the U.S. The constitution there is based on freedom. Here, to get to that point, we would have to literally rewrite the whole constitution, because it is full of communist shit.
I have lived in Italy too and despite what a lot of people think about Italy, I classify it as a shithole too, just as Brazil. Great place to visit, beautiful country, but that is about it.
Sure there are awfull places in every country in this world, but my definition considers the country as a whole, admitting that there will always be better and worse places in it, but the fundamental question to me is freedom loving people. In Brazil, there are almost NONE, literally. And from what I perceived in my time living in european countries, these people are very rare there too(I have friends in Austria that are just a step left from Karl Marx and the ones against these were leaning to the other fascist side, so just as bad...)