<< The generation(s) that suffered should be payed, should be supported so they can get back into society as full members.
Giving cash to a '1/64th Indian' is BS to my opinion. His grandparents probably never saw a buffalo, let alone that guy himself. If your parents got robbed of everything they had during your childhood, you suffered too. But to keep on paying future generations is bs, either give them their land back, give those you stole it from, or their direct descendants, a fair payment for it, but don't just keep on paying each generation. If you pay each generation a small amount it either means you give the people you stole it from far too little, or you will be paying people who have no bond with what was once taken 'too much'.
History should be preserved, and I don't mind people being proud of where they came from (if it isn't at nationalistic/suprematist level at least), but people should also look at more recent history, rather than picking one period that suits them best and to use that to profile themselves. The nastier parts of history, like slavery and Nazi-Germany, should not be forgotten, but rather than sticking to those periods and using them to set yourself apart we should try to create a unity among humans, to try and understand eachother. You can use the nasty periods to see what mistakes were made and to try prevent making those again.
Discrimination and racism are still alive and well among humanity, and may always be, but that doesn't mean that the smarter part of humanity may once see the stupidity of it all.
Reverse discrimination is not equal to paying back a dept, although it also comes forth from feelings of guilt. It just gives those who don't get the benefits from it a reason to hate that group even more. >>
I agree with what you've said, for the most part. the 1/64th thing is BS. However, the US government broke contracts with the Indians, and this is merely a repayment of that. I don't know the specifics of why they're paying them, and I'm far too tired to go look it up, but I can't imagine the US government would continue to do so out of "guilt". They certainly haven't been paying the descendants of former black slaves anything, which leads me to believe there's more to paying Indians than I know off-hand.