Algorithm is not the problem, its the purpose of the algorithm that matters, big difference between an algorithm designed to serve content you like or one designed to get maximum ad revenue.