Maybe. I'd really want to know what percent of items (not transactions) needed review. 1,000 people to oversee how much revenue?
Theoretically if it was 99% computer and 1% human, that's enough to mess up the economics but it's not a bait and switch like some companies have done.