Good point. Personally, I don't feel any guilt about either slavery in the US nor the treatment of Native Americans, since neither I nor my ancestors participated in either. I don't believe I owe anyone anything for past actions. I don't feel that current generations of those who suffered are owed anything, either, since they themselves were not slaves or massacred/herded into reservations. By keeping themselves tied to the past, they are limiting their own futures, nobody else is "keeping them down". They all have the same opportunities to advance as anybody else....better, in some cases, because of "minority quotas" that have to be filled. All they have to do is get off their collective butts and start workin and stop expecting handouts.
That being said, I don't want the US to ever forget what we did in the past, so that we can ensure it never happens again in the future. But it was IN THE PAST. Leave it there and move on.