While I agree, those services are game changing for preventing situations like this. But I think you overestimate people. Working in the service industry for 15 years, you realize a lot of people aren't playing with a full deck.
I once took a $250 Uber to get home from endymion. All my friends made fun of me after, but it was money well spent. I made it home without hurting myself or others.