Regarding the Atlantic and hiring a horrible person to be a writer for them. The problem is there are no more decent Republicans. If you want to allow there to be voices from both parties, that means hiring a cretin with violent and racist tendencies.
IMO, the solution is to just stop hiring Republicans until a decent one shows up.