So in the old days at restaurants, you'd be hard pressed to get your server to actually refill your drink - really, it's like even if you shoved your near-empty glass in their faces and pointed out you need more, they still wouldn't grasp the message, you always had to wave or flag them down, and ask, "Could I have some more (drink), please?" And even so, they always acted like it was a big deal to refill your drink - some places would even charge you for refills if it was a certain drink that they didn't have on-hand, like a coffee, tea, soft drinks, whatever.
Of course, that was then, this is now, and now, it's like the exact opposite: sometimes they'll bring you another glass of drink even when your current glass is still full! And it's like they'll keep bringing you another glass of stuff even as your paying your check, which by that time, you're for it all to come spilling out both ends all over them because you've become an inflatable by that point. Then you have cases where you can't finish drinking because you're too full, then the servers act like you're an ungrateful jerk because of it.
So, it's like there's no middle ground here . . . the past was conserve your drink during your meal, because your chances of getting refills was slim; the present is run to the bathroom when you get home, because you've consumed five glasses of your beverage . . . what does the future hold? Maybe in the future, more restaurants will take the fast-food approach, and just have personal drink fountains at each table, that way, you are in control of your own drink consumption, and you cut out the middle man: just fill up your glass with ice, get whatever you want to drink, get as many refills as you want.
Oh, and no joke: I actually did have an experience at an Applebee's one time where the server brought me five glasses - finally had to take the fifth one to-go.