Why not encourage them in doing both? Words are activities, oftentimes. Putting out a statement of belief such as this isn't simple. I'd hope they're also doing stuff things to make the lives of their black employees better but that Mut 21 coins does not mean I need to treat this as meaningless. Putting out a public statement is actually a great step forward for initiatives such as that, since if EA is not doing enough then it is really simple for people tirelessly to say"Look, our activities are materially distinct from our stated values and we should do something about this" In the end of the day should you refuse to acknowledge when a company creates a small step you love then how will they ever learn how to generate a big step you appreciate? You are treating this like a political discussion where earning this little concession means you won't have the negotiating power to earn a larger one later on. Is your lesson you want them to understand from all that human decency isn't worth appealing to because it does not actually affect purchasing decisions?
I believe based on your remark that we are likely to fundamentally disagree on idealism vs. realism, and that is okay. I find myself generally at the middle of realism and idealism since I know how the world works but I want a better universe; you don't need to select one or the other. I don't understand why we have to give corporations a pass simply as they aren't people (which Citizens United would disagree with but that is another discussion.) We shouldn't only accept the best we are given by a company, we ought to anticipate the best we need out of them. Companies are produced from humans calling the shots and you will find an Buy Madden 21 coins infinite amount of cases of companies that both make massive profits and stand up for great causes. Patagonia is a great example. They don't need to create sustainable goods and supply repair and reuse applications to go against fast fashion, but they do and they make a ton of money anyways.