I think we need to stop being so focused on the past. I was born in Canada, and instead of complaining and trying to change the world to suit my needs, I accepted the way the world is now, and used it to my advantage as well as I could.
Do I have all the same cultural elements of my ancestors from 500 years ago? No. Do I still own the land my ancestors did 500 years ago? Nope. But I've got a career, a home, a car, and a smartphone. It's more than a lot of people have.
Sometimes you have to accept that this is the world you were born into. You can either choose to complain and be miserable, or make it work for yourself.
An important distinction to make here is that the indigenous people of North America did not own the land themselves before the Europeans came, they coexisted with the land and held spiritual connections with it. One reason why they thought it was a good idea to sign the land over in those treaties is because they thought the notion of any persons "owning" land was ridiculous - no one could own land since the Earth was it's own free spirit
(Not an expert, so please correct me if I'm wrong)
Eh, varies tribe to tribe on the ownership thing and the "coexisted spiritual connections with the land" thing is damn near the Noble Savage stereotype. Which kinda infantilises natives. They were fully realised peoples who sometimes lived peacefully and sometimes fought brutal wars with each other over the land. And some of them probably lived in a good balance with nature for some time and some of them probably would have run into ecological crises of their own making.