You can't abstract out supply and demand, at least, not forever. Abstraction is something you do to things so that you don't have to cognitively deal with them, they're predictable.
Humans will act predictably for as long as it makes sense for them to do so. Your business model will eventually fail because nobody will want your product / service anymore. Or they won't want exactly how you're delivering it. Or they'll have decided that X company is more reliable.
Someone has to keep on top of what the people supplying the business with life-sustaining revenue actually want. It can't ever be a machine, unless those machines actually become sentient, which is a completely different discussion. The person can use machines, but they can't actually be a machine.
People spend money, not algorithms. People may delegate to algorithms, but it's always a person in the end.