Further, if I stick around well after the meal is through, I usually sip coffee and/or get refills on my drink - and I keep that in mind when tipping.
If I feel pushed out the door, the tip rapidly diminishes (which is probably why some establishments now add gratuity to the ticket on all parties.
I start at a base line of 15%. If service is extra-ordinary, then I go up from there. If service is bad (waiter’s work), then it rapidly falls. If troubles are kitchen-related, then I don’t take it out on the wait staff.
If I have some odd special requests or needs, then I also remember that when tipping. I don’t think anyone could rightfully accuse me of being unfair.
If you want after meal atmosphere go to dinner club. Restuarants depend on being able to turn tables to make a profit. If they are encouraging you to move along its because someone else is waiting for the table.
By sitting there you are costing the waiter and restuarant money.
Order some dessert if you want to hang out a while.
If the kitchen problems are not even addressed by the waiter after you bring it to their attention, that invokes my death penalty tip calculation.
I’ve only used it twice. Once I got an alumium shard in my gnocchi at “Pasta?” The waiter only offered to bring me another dish. Um, no thanks and if you’re not even going to offer to get the manager for me, then I can’t be bothered paying you for your complete lack of service. I now know how they got the “?” in their name, LOL.
My only other death penalty case was at a Charlie Brown’s where the waiter disappeared for an hour, then brought us our food cold after one of us got up from the table to look for him. I actually deducted money from the food total, writing it as a negative amount on the tip line. If the manager bothered to talk to me, which he didn’t, I was going to tell him it was that, or he could zero out the bill when I complained to the credit card company, and that I would describe my experience on Yelp.
Normally I’m a nice guy...if I had any friends, you could ask them.