Your position regarding thinking everyone who isn't political at work is naive or evil is not helping the problem. This is only alienating people who already find such aggressive and exaggerated statements wrong.
I can think of many reasons people might find this appealing. They may be incredibly politically engaged in their personal life and want work to be a place of focus. They might disagree with the political solutions that their coworkers favour, which is totally okay! But it would be extremely draining for that person.
Please, start with the best interpretation of people rather than labelling broad swaths of people as wicked and mentally ill. This is a great opportunity for discussion!
I don't think you can ever fully just 'work on your craft' without considering the consequences of what you are doing.
Do you think it would be ok to 'just focus on your craft' if you were hired to design computerized controllers for suicide bombers?
Obviously that is a ridiculous example, but it is a good demonstration of why you can't fully ignore what your work is being used for.
You don't need to care if your work is some great helper of humanity, but you do have a responsibility to make sure your work isn't evil.
The world is a lot more nuanced than your vitriolic labelling of it. Be tolerant!
Fortunately, these days, it's possible to make a whole career out of working at companies that don't subscribe to this neo-McCarthyism.
This is the exact kind of tone Coinbase is ejecting from their company. You thinking this is the wrong move is exactly the point. People don't want to work around people who call them "sociopaths" over not wanting to debate at work.