Fun fact: biggest learning was that this is perfectly fine.
It's a $task startup solving $task for you.
$task means pulling 100 levers to the right level.
Every lever has different precision requirements.
20 levers you can pull good enough with simple if/else and call it a day
20 more need a bit of statistics voodoo to reach the precision requirements
20 more can be pulled with AI to the approx. right position right away.
30 more could be pulled by AI in the future after going live when there's enough data on where the levers need to be pulled to.
And the last 10 levers need such high precision that humans need to be involved (maybe for the moment, maybe for ever)
As long as solving $task is profitable enough and latency & error rate by humans low enough, there is nothing wrong with it.
Some competitors tried it with pure AI, but didn't hit the precision requirements and we could take over their customers.
Others burned through all their funding trying to get the AI right before going live.