Sure, that's how it's supposed to work in theory, but what I find is that tipping becomes a required thing on the part of the customer. And if you don't tip, or tip lowly you get dirty looks from people that came with you. So essentially you are forced to tip a "regular" amount, or even above. Which completely eliminates the feedback/rating part. Honestly, I think that both service charges and tipping should be removed. And the workers paid an average amount. And introduce tipping as just something that is done for good service anywhere. I don't see why it should be limited to restaurant servers, when they aren't the only people serving you. All it does is drive up costs for the customers and makes the worker stressed out about being paid a "normal" amount.