Earlier quoted context omitted.
From a user perspective, I like things because I want to see content. It annoys me to no end that I know I'm missing out on updates from sources I care about because Facebook selectively decides what to show me, and effectively holds my attention hostage.
Can't someone write a browser extension that tracks what you like/have liked, and then builds your own Facebook experience, putting back the content you are missing? Running the entire Facebook data system is daunting, but running my own view of Facebook that I want should be easy to manage in a browser.
The issue is that most of don't want to click like, like, like on everything we "like", just to see that content.
I don't need to like HN; it's implicit in every visit I make to the site.