The real problem of reddit is the people who think it has a problem.
The argument against this mindset is usually along the lines of, "Well, we don't want the KKK organizing rallies on our boards!" Which, is true; you don't want that. But banning them from reddit moves them from a public forum to their own, more private, areas of the internet. You can't censor shit.
The same happens to a lesser extent on HN, but without the bullying.
The end result is content that leans in only one direction because everyone else has been silenced, they don't bother posting, or they left.
The irony is that this behavior is exactly what progressives have claimed to be fighting (discrimination and online bullying)
Edit: haha, the ironic downvoting happened fast.