Re: The problem is people.
Similar position, me.
Problem I have is that my chosen sport sub is overrun with US high schoolers with their 'coach was mean to me and dropped me' posts. *Sigh* Fortunately I have other sources.
I do think that the general level of discussion is very good in the more scientific subs, esp r/askscience which is a great read.
Overall Reddit is about the best you can get while allowing anyone to post anything anonymously.