I'm with you on this one. It's the biggest issue that i have with the new site. Too much crap on my feed.
Soon though.