There are a lot of people that don't realize that wait staff is paid sub-minimum wage; one of the few professions where that is allowed by law. The theory behind the law is that wait staff gets tipped enough to cover the difference between their pay and minimum wage. Whether that happens in reality is up to diners/customers. Personally, I tip pretty well, since I've been a waiter trying to make rent on crap wages. I sympathize with the folks that have to put up with the dining public. It's a tough job, even if they don't seem to be doing it well. And like the article says, if you can't afford to tip, you can't afford to eat out. Simple as that.