But then how would you know when a given person has updates to see? Sure you could just check periodically, but say there are a dozen people you care about seeing updates for - it gets a lot less convenient than seeing those all in one place. I'd suggest unfollowing everyone except people who's updates you actually want to see, but you'd still have "sponsored" & "suggested" posts etc from FB
Ah. That all seems like too much work for me (unfollowing everyone etc) but I just don't log into it.
Gamification helps. Unfollow as you scroll through the feed for a different sort of dopamine hit ;)
You can install an extension/add-on in firefox and chrome that will block it. That's how I block my newsfeed.