FWIW, the oversight of Uber on drivers is part of the success of Uber. I'm not talking about their mistreatments of drivers, but the fact that as a consumer I have reasonable confidence that the driver has been doing a decent job so far and that if I have a problem with the driver, there'd be some consequences through Uber.
It's part of what allowed their success: from unaccountable taxi mafias to a service consumers can trust.
It's far from perfect of course but it's good enough that I'm confident enough using Uber (although I avoid it for other reasons) even in foreign countries. It's probably not impossible to achieve with a co-op, but it seems more difficult