Exactly and not to mention, people aren't the only thing that needs to be taxied around.
Uber would need to start understanding how ordering of goods works, returns, and service/quality complaints.
They could do it, but there are a whole lot of domain specific problems and approaches to resolve and it's not clear that's it's long-term viable.