I see you have had a different experience than I have had.
Three out of four of the restaurant's I have had direct contact with have used the same method of tipping out as I described. While they other simply had a per table tip out method (If you had 7 tables, you would pay the busser 7 dollars). Two of the four were major restaurant chains stationed throughout Canada, Earl's and Milestones. I guess Milestones is exclusive to Canada
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
. So to give a very quick summary, Milestones(and Earl's alike) is a relatively high class restaurant that can be found throughout Canada.
I don't believe this is 'piss poor management'. It has a few very beneficial results. Firstly, it completely removes the possibility of the front house getting cheated out of their tips. Since all of the bills are recorded there is no way for the servers to lie about how much money they need to give the rest of the staff. Secondly, it gives each server a lot of motivation. I believe it is fair to assume when offered more money a person will perform at a higher standard. This is where this tipping out method shines, because if you sell more and give better service, your efforts are directly translated into more profits for yourself. They are not diminished by the cut of several other staff members.
The point I was trying to make with McDonald's was not really their service but their attitude. Again going back to the incentive point, a person will be a lot more cheery towards a customer when they know the customer is going to be the deciding how much of a tip they receive. From my own experience, the typical attitude and demeanor of a McDonald's employee, or an employee of any fast food chain, bares no resemblance to the cheerful and effective service to that of a server in a restaurant. Of course there are outliers to both of these cases, but overall I think many would agree to this point.
Are you seriously trying to tell me that if a waitress gets no tip on a 100$ bill, she has to go into her own purse and throw 10 or 15 bucks into the jar?
That would be 10-15% of the bill, the average amount of a tip. I don't expect a server to give a majority of their tips away. They would be expected to give about 2 dollars, subtracted from the rest of their tips however. It's the same for every table, regardless of what they tipped.
For example, if a server had 10 tables and each of the bills were 100 dollars each, their total sales for that night would be 1000 dollars, this is excluding tips. With average service would be expected to make close to 100 dollars that night in tips, this is assuming each customer tips 10%. As a result, they would be required to tip out about 20 dollars, netting them with 80 dollars. However, if they give good service and let's say they were tipped 15% by everyone. Their 100 dollars would increase to 150, while the 20 dollars required tip out the rest of the staff would remain the same, netting them with 130 dollars. Let's explore the latter case, let's say they gave bad service and 2 tables did not tip them at all. Their 100 dollars would turn into 80 dollars, while the 20 dollars for the rest of the house would remain the same, netting them with 60 dollars.
This method keeps the money for the non servers relatively consistent while rewarding(or punishing) the serves with good(or bad
![Stick out tongue :p :p](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
) service.