Don't accept those pings....? Just cancel if it takes more than 5-7 minutes. And I don't mean the app estimate of 5 mins, use your own judgment."up to 30 minutes" in Uber speak:
lets say you accept the ping, it takes 12 minutes in traffic to get there, you wait 5 minutes, discuss/enter destination in Nav, 1 minute, drive in traffic 6 miles, 12 minutes = 30 minutes.
I have been starting a timer when I accept a ping, and stopping it after pax exits, it ain't pretty. I have seen 28 minutes to earn a $9.00 (gross) fare.
The more I know, the less I like it.