It sucks, but we have to accept corporations are soulless and they only pretend to care about causes. It's profitable to pretend to care about causes but corporate operations will usually contradict themselves. How can you talk about BLM and then firing employees for calling it a known racist that hates black people and their main goal was to make black lives worst.
I fully understand that you can't put a face and name on yourself in this day and age. A person is risking their livelihood even though they you believe in is right. I still think Sony/Sucker Punch could just suspend them to make things cool down but them firing the employee made more noise because i don't think many were aware of the tweets until the person got fired.
Lastly, we should have zero expectations for corporations to be responsible because majority of them don't care about social issues and the color they mainly see is green.