Instead of Facebook flailing about trying to come up with the best news feed algorithm to please everyone they should just give the consumer a choice. Imagine an "algorithm store" that lets developers build and publish ranking algorithms that users can buy and use.