Exactly, the idea that one should boycott a development team of 300 people because a voice actor is an asshole is migraine inducing logic.
The devs were already paid though.
Also:
Developers aren't fucking owed your money.
You are free not to buy a game for any reason.
If a black person doesn't want to buy the game because the main voice actor has shown anti-black racism, they are free to do that, just as I would be free to "punish" Insomniac by saying "Eh, I'm not interested in the game."
Welcome to the fucking free market baby.