No monetary incentive to show you variety.
THE CONSUMER does NOT pay them to present ads. The SELLER of the product pays them.
I am assuming that they charge them per period or per commercial, in which case, there is no incentive on their end to make a more complex algorithm.
I am not good at explaining, good luck.
Latest Answers