Uber is, in a word, fantastic. You know what car is coming, when its coming, and when you arrive at your destination you just get out of the car and go on your merry way without worrying about cash, credit cards, etc.
And the fear of getting robbed is totally over blown. Uber knows exactly who each driver is. They do background checks. If one DID rob you, he would be identified in about 5 minutes.
As long as people understand the risks, let them decide for themselves.