banads says>
"Whats so difficult about letting a user toggle those existing filters on and off? Or allowing users more control over their news feed, such as allowing it to be chronological? Or hiding items based on keywords?"This! And...
allow 3rd-party individuals/companies to create user-filters that users could load up at their preference. Allow a proliferation of filters to compete.
So, say, if you don't want profanity you could view FaceBook with the, say, "FaceBook-no-profanity" filter active. Or if you don't want antisemitic remarks you can load up FaceBook with, say, the no-antisemitic filter. Filters could be loaded, unloaded, switched on and off at the users desire.
So everyone could see the Internet they want or, at any time, view everything or part of it. And if you want to see what a friend is talking about, you could load the filter(s) (s)he is using. Sets of filters could be grouped, e.g., TomT's filters, Mary's filters, Mom's filters, etc., so you can, so to speak, "see the (Internet) world through their eyes".
I see where this is going...in the long run the Internet will turn into a vast wasteland with gardens of little consequence and minimal membership. It will become defunct and all else will be simple P2P over TCP/IP.