That is pretty crappy. Here, most bars will give you free soda if you're the DD.
A bar near me called Nippers. One of the few places left in my city where you can smoke indoors, so I'm not going back regardless, but I'm not going back for a different reason.
I met up with some friends there once and, because I was driving, I ordered a Pepsi for $2. Waitress came by, I gave her a $5 and expected that she'd come back around a lot due to the nice tip (not huge but nice for a $2 drink). Drank it up quick then she came back. I asked for a refill and she said, "Sorry, we don't do free refills." It's not like I ordered the glass bottle Coke, this is pop from the damned wand. I've been given soft drinks at bars for free and they're trying to get another $2?
Haven't been back since and never will.