If an open source project does not adopt and enforce the Contributor Covenant or a similar code of conduct, that in and of itself is an enormous red flag that the community is racist, sexist, homophobic, and/or transphobic. That is going to repulse people from using or contributing your stuff. Drew is doing good work in trying to redeem the project rather than let it be destroyed by hate.
"I don't want politics in my open source" is a privileged stance to take. Try being trans, nonbinary, nonwhite, or hell, a woman in open source. You will find that without explicit activism for diversity and inclusion, politics will be found in open source working to your detriment whether you asked for it or not.
We've seen what happens when we let reactionaries be. We get phenomena like Gamergate and Trump, driving the most powerful state in the world to the brink of fascism. Sorry, but politics is intrinsic to open source and the net itself, for the protection of democracy and of marginalized voices. Be progressive, be inclusive, or get the hell off my internet. This is now being enforced at the infrastructure level, thanks in part to the diligent work of Liz Fong-Jones and her network of volunteers actually holding tier 1 ISPs accountable for enforcing their terms of service.