Why were the treaties between Indigenous peoples and the U.S. government not enforceable?

There are several reasons why the treaties between Indigenous peoples and the U.S. government were not enforceable:

1. Lack of respect and recognition: The U.S. government often did not fully recognize Indigenous nations as sovereign nations with a right to self-governance. This lack of recognition led to a disregard for the terms of the treaties and a failure to enforce them.

2. Broken promises: The U.S. government frequently failed to uphold its end of the bargain in treaties with Indigenous peoples, often ignoring or violating the terms of the agreements. This lack of trust and betrayal of promises made it difficult for Indigenous nations to enforce the treaties.

3. Power dynamics: The U.S. government held significantly more power and resources than Indigenous nations, which made it difficult for Indigenous peoples to hold the government accountable and enforce the terms of the treaties.

4. Legal obstacles: The legal system in the United States often favored the interests of the government and settlers over those of Indigenous peoples, making it challenging for Indigenous nations to use the legal system to enforce their treaty rights.

Overall, a combination of systemic racism, broken promises, power imbalances, and legal obstacles prevented the treaties between Indigenous peoples and the U.S. government from being enforceable.