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.
see, i don't think game companies should be promoting politics more than they are. first off what does this mean "developers should embrace their games' politics"? if the games already have political content, then doesn't their lack of weighing in help free the gamer's experience of it? certainly if the game is written with themes in mind, talk about those, but you don't have to weigh in on every topic ffs.
if a creator is going "I mean to say THIS" with a work, i tend to tune out, because it doesn't so much allow for my own personal interpretation. if they say "I mean to say this" then that's really that and everything else is fan fiction. i like the David Lynch approach, where they aren't going to tell you what they think bc they want the audience to create as well. the true meaning is what the audience takes from it.
furthermore, in gaming, these things are made by so many people, teams of people, who gets to determine what "the political message" is? is it the social media team? we have seen how that can blow up in company's faces. is it the PR or HR departments? is it the executive producer? or the writer? or the art director?
see, this is the problem with ascribing political views to non-corporeal beings such as video games and companies. they are amalgamations of individual people with their own views. to bestow upon them the illusion of a moral conscious or political stance is IMO a danger and maybe a sign people are on computers a little too much.
i don't want to know who everyone voted for. when i was a kid that was a secret. now everyone is entitled to know everything about everyone. i kind of like a bit of mystery tbh. it is a rarity these days.