Americans paying the great-great grandchildren of Indians does nothing to remove to atrocities of the past. Also, most Americans are ok with giving money to others if the money would really help. After years of payments, the money hasn't helped. It's time to forgive the past and move on and live in the same America.
Indians have been properly compensated for their mistreatment. They have many many benefits from the U.S. government, while paying nothing for those services. They enjoy many tax paying exemptions, free government services, and the like. Look, someone has to have the guts to say it, but this is the painful truth.
I do not believe that enough has been done to compensate native Americans for their abhorrent mistreatment. Their rights were taken from them, along with their land and their home. I feel much more must be done to rectify the situation and make things right, even so many years later.
Native Americans were the original inhabitants of this land and this is a fact that is slowly being forgotten. Their way of life was always under threat and I can accept that they have to adapt to the modern world. However, their heritage, their history and their languages need to be preserved. No compensation is ever going to be enough if we cannot help them hold on to their culture.