It's possible algorithms simply drive up prices because price isn't the main factor some people use in deciding what to buy. Algorithms are probably able to learn that raising the price outweighs the decrease in the number of people buying something, and if every algorithm does the same, then prices will continue to rise.