I don't think you get how this works. Republicans are not going to vote for reparations. Period. It would be their first and last term. Most likely a republican president wouldn't sign a bill into law, if they were willing to, I'd expect it to be flawed in some way. At which point you need 2/3 of the Congress to override, which means AT LEAST 2/3 needs to be democrat.
So if you don't vote dems into office, you don't get a congress or president who can get you what you want.
When dems lose power, the GOP does everything the can via gerrymandering and voter suppression to diminish the dem vote. So even when we vote in GREATER numbers, we win FEWER seats.
So when you don't vote dem, you get fewer dems leading to diluted power, making it harder to get dems elected leading to either taking longer or making it impossible to get ANY dem agenda passed, let alone something seen as controversial such as reparations.
Dems can be persuaded to jump on the reparations band wagon as there is strength in numbers, but you are wanting folks to agree with that first, instead of getting them the power to make change in the first place. Get them in power and you have the threat of revoking support to force an agenda.
I can tell you I support reparations all day long when I know the votes aren't there to pass legislation. Black folks are 13% of the population. Candidates who seem too radical won't have enough white support to get elected. You have to get them in office first.
Black folks see and experience racism all day long and then want to act like they don't know how this country works when it comes to race issues and voting. SMH.