Um, no, they don’t contradict one another at all. Maybe it’s your reading comprehension that needs some work.
Bolded statement no 1:
gave excellent service and gave no cause for dissatisfaction
This is simply a statement about the general competence and professionalism of the waitperson during the time in which the meal was served.
Bolded statement no. 2:
**inquiring as to whether there was anything wrong with the service. When the people said “no,” the waiter would then say “Oh, i’m sorry, i assumed that there must have been a problem because you neglected to leave a tip.” **
The implication that there might have been unsatisfactory service was simply used by the waiter as a way of being more polite in inquiring as to why there was no tip. The alternative was to say, “Hey, you cheap cunts, where’s my tip.” And, as i pointed out, the customers would invariably say “No, there was no problem.”
No contradiction at all.
Personally, i think any customer who “forgets” to tip deserves all the public embarrassment they can handle. Sure, it might not be good for business but, as others have pointed out, waitstaff have no interest in spending their time (and losing money) serving non-tippers. Don’t like it? Fine, change the system to one in which waitstaff are paid adequately, and tipping is abolished. I’d be quite happy to support such a change.
Note that none of this argument takes into consideration those who refuse to tip because of bad service. If you get really crappy service, then i have no problem with not leaving a tip. But, in my opinion, you should also complain and/or explain why no tip is being left. Simply “forgetting,” especially when you’re an American and have grown up with the tipping system your whole life, is inexcusable.