Ok what I mean is no one is seriously asking to decolonise the U.S.
Its easy to want a few Indians get a few more acres. It sounds nice and costs you nothing. But what about settling real claims? Like some tribe wants Manhattan back? Or returning California to Mexico? Thats what Israel is asked to do. To basically destroy itself to fix some past wrong that wasn't really its fault to begin with (we don't have to start this argument but comparing Zionism with what Americans did falls short).
Taking this seriously would require differentiating between the various parties. Absolutely, indigenous Americans should be compensated for the recent theft of their lands. That compensation could take the form of return of land, or if the land's current use makes that impossible then we can print some money like we do for all our stupid wars.
Mexico, however, is also a colonial state. If we compensate them, soon someone will suggest that Spain should get a piece.