A large majority of Uber drivers are former taxi drivers, you don't have to lease a vehicle for 45k per year, choose hours of work, and you have more control over passengers bad behaviour (two way rating system).
On the topic of self driving cars, full saturation is at least a couple of decades away.