I had very bad drivers on Uber, but I do give them low ratings, complain to Uber, ask for refunds or refuse to go depending on the level of bad. I had a driver a few months ago on saturday morning: 'don't get in on the left, someone vomited out of the window last night'. Yeah that's shit and can happen but it's the next day, you went out without cleaning. Didn't get in and complained. Come on people.
Generally I still had much nicer uber drivers than taxi drivers. What do I do if a normal cabby is a shit? With uber I get to vote 1 star AND I will get my money back the same day. That's not happening here with the normal taxis: you can complain, fill forms, and maybe, after you expire of old age, your family will enjoy that 10 euros refund.