Are people seriously linking chapo trap house here? They're even banned on reddit for extremism.
Generally the subreddit was to the left of Chapo, and there was a signficant amount of distance between the two, with the sub and the podcasters roasting each other every so often.
FWIW I originally learnt about Chapo Trap House on this website, a year and half ago or so. They're obviously a podcast so not as accurate as written publications, but as long as you take their bias into account they're not so bad.
To substanitate the podcast not being banned, check out r/blackwolffeed which discusses the podcast (unlike the eponymous subreddit), and you will see that it is in fact not banned from Reddit.