More algorithm choices within each client
Agreed. I think we need more algorithms and more choice about which algorithms to use. Algorithms are not the dirty word that some people assume. Transparent algorithms can be a huge benefit to helping UX. Closed/controlled algorithms that serve corporate network interests are the problem.