I'm going to go against the grain here and actually *gasp* say something positive about the USA.
As most people know, I am from and was born in another country but was adopted into a white American family. Sure, you get some people who don't understand, look at you funny, and question if you know what you're talking about ("How can THOSE people be your parents???")
But I have to say, after growing up and learning about other cultures, all of which have their good and bad, I would not have been able to have been as accepted as I am here in the USA in several other countries, and most especially Asian countries. I would have been a social outcast.
Asia is very much into bloodlines. I have friends and family with similar backgrounds as mine and even Asians here tell them they are "not real human beings" because they have no "roots" or blood ties. Adoption in my birth country was often illegal at times because no one wanted to bring "bad blood" into the family. The laws may have changed, but the attitudes have not, and probably won't for several generations, if ever.
I am very thankful to live in the United States of America. I have a family who sees me as family, not a dirty outcast who should grovel on my feet the rest of my life. I have friends, and they see me, not a bloodline or a social class. I can go to whichever church I choose, and I can worship my God whenever I want.
Some of these things may have been possible in several other countries as well. But for some reason, God sent me to the good old USA, and while there are many other amazing countries I would love to visit, this, for me, is home.