I would agree with you that the vast majority of the content is indeed good unfortunately the bad is often concentrated into a few sub-reddits and at reddit scale that still is a lot of bad unfortunately.
The issue is the people, not with Reddit.
That is always true, in fact I'd go as far as to formulate Waldens Law, "if the issue is either people or X, it's people" ;).