Restauranteurs opt-in to their relationship with Uber Eats. If they feel they aren't getting compensated fairly, they can opt-out.
It feels quite condescending that you think you need to protect restaurants from Uber when restaurants are already capable of dissociating from Uber. You're essentially saying restaurant owners are too dumb to know what's best for them, so you need to make decisions for them.