I would contend most corporations have a lot more managers than is necessary.
It appears that the Uber executive team agrees with you!