True the ugliness has extended to all areas of this world throughout history. This isn't a contest about which nation is better and which is worse. It is just a matter of history and fact. People with integrity don't blame others and ignore recognizing their own inappropriate actions... They take responsibility and address the issues in an honest way. You seem to want to ignore and deflect.
This is a matter of demagoguery and defamation. The application of the double standard. "America is evil because they stole land from the Indians." This is of course utter bullshit, there is not one grain of sand that wasn't taken by force anywhere on this earth. The so called Indians crossed from Siberia (during a warm spell - that we pretend never existed - praise Gaia). Despite the misconceptions promoted by the left, when the Asians invaded the Americas, the lands were not devoid of inhabitants. America was peopled by Australoid Aboriginal people. The Asians as a more advanced culture, wiped the Aborigines out in a near total genocide. Obviously the Toltecs included Aborigine bloodlines, but overall, the inhabitants of America were far more brutally slaughtered by the Indians than anything the Europeans did later.
You seek to demonize Western Culture, and particularly the hated white scapegoats. But this is a house built on a foundation of bullshit.
Western Culture is demonstrably superior to any culture on earth. Don't like it? Too ******* bad, the fact remains that Western Culture has provided a better life for the greatest number of people than any other culture in the history of this planet.