The black and white in this thread is frankly worrying.
"Either some corporations deeply love you, or they are all the same vile scum of the earth."
"Either throw away every material wealth you possess and wander the earth as a pilgrim, or don't bother avoiding any corporation for any reason whatsoever."
Yes, corporations are motivated by profit. No, not all corporations are the same; there are degrees of scumminess, whether from a more principled leadership (shockingly, it turns out they are human beings too) or simply because they believe that motivated employees and public goodwill are more profitable than shitty practices.
Yes, in developed modern societies it's nearly, if not literally, impossible to avoid every corporation that engages in shitty practices or is otherwise . No, that does not make it worthless, not makes you a hypocrite, to avoid specific ones and be vocal about them in hopes that enough people follow suit and force them to change their policies.
In short, yes, there are people that are too idealistic. No, that does not mean you're not a lazy amoral cynicist when you call every single person that tries to make a difference an idealist. Do fucking nothing if you want, but don't belittle others to feel better about it.
And for the record, I consider Polygon's article in general to be utter shit and Valve to be pretty OK. But if anyone disagrees and wants to boycott them for what they consider to be shitty practices, more power to them.