I don't think Sterling's touching on particularly novel ideas, but he does touch on some important points. There are so many people who cry "keep politics out of my games," but they also forget that many of the 'neutral' games they play are already political. They just don't always scream their ideologies from the rooftops. And yes, I wish developers would embrace their games' politics rather than pretend they don't exist to avoid upsetting potential buyers.
For that matter, he has a good general observation: the people who claim they're apolitical or neutral... well, they're lying. If you refuse to take a side, you're advocating for the status quo. Don't like the status quo? Then take a stance. The US is arguably in its current political mess because there are legions of people who don't vote and then wonder why they get leaders they don't like.