Even over centuries, it remains easier to ask forgiveness than permission. I'm fine with recognition that eggs were broken to make the omelet, but there is nothing virtuous about descendants apologizing to descendants, and no reason for descendants to forgive descendants.
Who in any prosperous nation is not the beneficiary of genocide? Go back far enough, and your ancestors took the land you now occupy from someone who was unable to defend it. Should the Franks apologize to the Gauls?
The only apologies that make sense are for ongoing racism perpetrated by today's oppressors. If you don't support some sort of remediation for the competitive disadvantages arising from centuries of second-class citizenship, you have something to apologize for, but it's not your great-grandpa's nastiness; it's your own.