OK, I don't get to show my expertise very often, HOWEVER, this is it...
I am a (former) restaurant owner/manager and service is almost always number one, it's a close tie with quality. Everyone always has their own idea of what a "good dining experience" is from a consumers point of view.
Waiters and waitresses consider "tips" part of their salary because they work for less than half of minimum wage (usually $2 to $3 by the hour) and they are really touchy about it. If they asked me for a raise...I told them to give better service and they would get better tips, thus they would make more money. But if the quality wasn't there it wouldn't make a damn bit of difference.
If I am out paying for dinner for me and my girlfriend or a party of 12 people the tip depends on the service...period! The only thing that would affect that is if the food was really bad. If that was the case I would be dealing with the manager and not the wait staff.
It depends on the situation whether I want the waiter/waitress being "familiar" with us. Most times it makes the whole night just that much more fun. I have had a waitress sit right down at the table with our party, take our orders, and it was a blast, we gave her crap and she gave us crap and we all had a great time. Now if it had been our anniversary or Valentines day...totally inappropriate. They need to be able to read the situation.
There are several variables and if the management or the wait staff can't recognize the proper way to serve the customer at hand...someone is NOT gonna be happy! I love to feed people and help them have a great time but sometimes you just can't do it. Having the waiter/waitress kneel down to take your order, it's because they were TOLD to do this by their BOSS. Do NOT take it out on them, I guarantee they couldn't care one way or the other.
Corporations have totally forgotten about the "human" factor, all they care about is selling you a dessert or another drink from the bar so they can get a higher ticket average.
Remember that old saying "the customer is always right" well, they're not!!! But they ARE ALWAYS the customer! So if you don't want a waiter or waitress kneeling down to take your order say so, and if they are any good at what they do they won't. If they are good at what they do, you'll never remember they did it to begin with.
Basically the idea is, don't let corporate businesses ruin your night out and if the wait staff can't figure out that you are there for fun or there for romance (or whatever) let them know and they should be able to adjust, if not tell them you want to see the manager and get a free meal out of it by complaining
Sorry if I got off on a rant,
Charlie