you assumption is that they are entitled to your money in the first place, they' are not. especially when they let their corporate mouthpiece spew bigoted garbage. multiple times.
one of the few benefits of capitalism being taken for granted
They are not entitled for my money, but I always think about myself and situation like this. Like, if my CEO would spout nonsense like this tweet multiple times, I would hope the CEO gets replaced, not that the whole company goes down and ruins the life of 16.000+ people. And the company going down is pretty much the end-goal of a boycot.
...
You and many others would choose not to buy such a game simply because the company is making a statement and it doesn't matter how many good or bad people fill the staff. Sure fine people work at GOG and CDPR but treating them nice by giving over my money doesn't trump being principled about my allyship with the transgender community.
If I have no proof/evidence that a major part of the people working on a game are hateful idiots, I probably would not boycot said game/company. Also boycotting companies is always pretty much colatteral damage, because even Ubisoft could have a team of idiots, then I would boycot/not buy that game and the team/hateful people would naturally be sorted out. But I would not boycot the whole of Ubisoft with thousands of employees, see my example above.
Whatever you think of them otherwise and while they might not be perfect, from my understanding companies like EA actively push for inclusive hiring practices (or at least try to have the principle of inclusivity) and generally openly, publicly condemn bigots whenever necessary. CDP has openly sided with Gamergate and this is not the only time they have shat on transgender people, let alone other minorities.
Yeah, assholes are everywhere but they don't all have the same weight or opportunities to influence things and the response to them being bigoted assholes openly, publicly is not equal.
I think that is a good thing of EA, and Ubisoft has a disclaimer like this before every AC game too, I think. Stuff like this should be sorted out internally imho.
Just to be clear, I think that tweet is horrible and the person responsible should be replaced. I can also understand if you don't want to support the company, I just think about myself in the situation and I would be pretty mad if I lost my job because my marketing team are idiots.