Interestingly, the only US places I’ve seen with that policy are Chinese buffets. Those are also the only places that don’t give free refills on fountain drinks.
It does sound like Chinese customers are keener on squeezing out their penny’s worth than US ones.