If we are going to start the blame game you should probably blame the country of Africa for selling their own people to the europeans.
You know black people blame the tribes in eastern Africa for slavery too right? They also love to blame white people for the 200+ years of racism that ensured after
I think restitution is a terrible idea. It'll be a pittance, and it won't fix any of the long-term problems. Plus, after it's paid, it'll justify every bit of tribal stuff our government does in the future.
"Oh, we already paid the fee. Can't complain anymore."
The problem is that America never repayed the black race in the first place. As a result, black people exited the slavery period with no money and an entire country discriminating against them.
Starting a whole new life is difficult. Doing it while being stuff on by everyone else is really difficult.