Earlier quoted context omitted.
On the contrary, the only people making a demand are developers who insist that their work does, or should, exist in a vacuum, outside of and independent of what is going on in the world, i.e. politics. Reality, however, is there, whether we would like it to be there or not. Look, I get it: sometimes you just want to put your head down and focus on technical details, and let someone else worry about the context. But…
> But keeping your head buried in the sand all the time isn't the answer. It isn't, but I can't see a benefit of dragging unrelated politics into software development, even though the topics might be important.
I recommend you read about Allison Parrish's new hacker ethic: http://opentranscripts.org/transcript/programming-forgetting...
The core questions she proposes are essential things every software professional should ask themselves and keep in mind as they work. The political context, and which players in that context benefit from the work you do, is not unrelated at all.