I quite agree it’s time to fix this. Past time.
But if anyone tries to blame this on a particular person or party, they’re not helpful.
This is my fault. And your fault. And everyone’s fault. If America does something shameful, and you’re an American, that means you own it.