This is 100% about the disease that is religion. And by your argument, Native Americans have no claims to land because they have been pushed off their ancestral land and have been gone for a long time - or have they not hit the imaginary line in the sand where it’s been long enough that they have “forfeited” their claim?
Hmmm, we have a company who’s success has been largely due to it’s large network of developers and the outgoing CEO tried to destroy that community… Who should replace them? Oh, I know, someone who took another company who’s success was based on a large network of developers and successfully killed that community