Legally, it’s not compulsory. Socially and culturally, it definitely is. In the US, if you don’t tip 15%, you’re either an asshole, or you’re saying there’s severe issues with the service.
I’m not going justify this culture—I don’t like it either—but that is the way it is.
I'm in the US and a frequent Uber users, and I've only tipped once over 10 years. My rating is 4.93, so I don't think the drivers see me as an asshole.
It is possible there exists a table called dbo.user_ratings with a boolean column called IsAsshole, and you might have tons of rows there all with a 1 on the boolean column but the Uber APIs don't return that value. CEO Travis could tell us if it exists
relativ575|2 years ago
bossyTeacher|2 years ago
noitpmeder|2 years ago
huytersd|2 years ago