I've been to 35 countries and never found the build up a bill you might be unable to pay system. The nearest is Dubai, where I am asked when I order my first drink if I'll be ordering more, and if so they start a cc tab in their system. Otherwise I pay there and then. And this is about bars, not restaurants. Would you expect to be charged for each course as it came? Of course not. That's an entirely different environment. Some do get drunk in bars, some do lose track of what they are spending. Not so in restaurants.
If staff can't be motivated or can't be bothered to collect money for drinks served then perhaps they are in the wrong business. Not taking money takes laziness to an extreme. I mean, it's so hard, isn't it.