Another problem with politics-in-the-workplace is it seems like there is only one accepted political dogma. If people were constantly blasted in the face with my politics they would be very annoyed. But I’m supposed to accept their politics unquestionably. Totally agree with this article - just do your job and get on the soap box during your own time.
Your comment begs the question: what is politics? Discouraging people from voting for Trump? Pushing for equal pay across genders? Believing the business should do more to diversify its hiring? Pushing for transgender bathrooms? Being opposed to working on defense contracts? For some people, these conversations are “obvious facts”, not politics.
How did we ever manage to get past that?
A lot of tribal, identity-based politics is much like religion in this way. For the believers it's simply truth. For outsiders it's just one faith out of many that you should keep private in a secular society.