@stablefeet I've done that too! But with my stepdad. He'd call for a lift home from the pub. Fine. We lived rurally and going picking up our OHs is normal for us farmers. However, unlike my mum, I won't pander to DSF. Mum lets her men treat her like shit.
I found out that when he'd call for a lift he would order another two more beers for the wait. The drive there was almost enough time for him to drink one. The other however he would leave mum sitting in the car while he took his time drinking the last one, as of course he'd paid for it so couldn't just leave it. She would be there for a good 15 min.
When I was asked to pick him up, I used to go inside the pub once, wait for five and then drive back home without him. Mum stopped asking me to go.
Years later I did it with my own DH. He called for a lift, I went, he came outside, waved to me and then started chatting to the people outside. I waited, and I waited, I got his attention multiple times and he gave me that wave of "I know, I'm just coming!" to get me to wait. After a while I just drove home.
I just wish I could do that with people I'm not related to.