OMG... I think you were out with my co-worker. I have one co-worker where I always pick up the tab and tip extra just for the "wait staff" abuse! SHe's a JERK in real life and it REALLY comes out when dealing with those she consideres "beneath" her. I generally get berated all the way back to the hotel because "you tip too much"
And it's things like "the water glass has 1" of water gone" It's like she expects V&A type service at Applebees!!!! (Plus her meat must be burned to a crisp. Most resturants do not automatically char grill your steak until it resembles the shoe leather!)