You are defeating your own argument. One, no matter “who’s” land it is, you shouldn’t be able to just kick people off of it. If they don’t want your money, then tough luck. This is continually an issue in government: The question of, “Should the government be allowed to kick you off if they think they can use the land for a better cause?”
Two, What is this about paying for land? To pay for land, you have to own it, right?
Three, you are talking about “Indians” collectively…as if they all had one individual voice, with no disagreements among them.
So what if they weren’t kicking them out of the “United States”. A semantic argument isn’t going to fly here. And, if you want to go there, they actually were kicking them out of what was considered the US at the time.
I don’t disagree with the idea that certain modernizations applied to places can be a good thing, but you better have a heck of a lot more humane solution for the people you are slighting than what they had for the Native Americans.