This isnt about stiffing....
Its about having your decision on how much of a tip to leave taken away. You will be forced to leave a 25% tip.... regardless of the service.
Yeah. It's kind of like forced taxation removing some of my financial ability to make a charitable donation otherwise.
Remember, I don't agree with the mandatory tip either. But I'd still almost always tip at least 20% simply because someone is busting their ass to serve me a meal I didn't want to cook at home myself.
And it can be, and is, about stiffing. You make a pretty nice sized list of expectations from a busy server and you say that you'll reduce your tip if not every single one of them is met. All I'm saying is give the person a break if possible and hook them up with a few measly bucks that they most likely need more than you to begin with.
I don't know pay scales for waitstaff where you live, but where I live servers don't even get paid minimum wage. Their financial livelihood is based on their tips. Yes, that probably means they should be doing everything they possibly can to earn those tips from patrons, but I'm the kind of guy who doesn't need to have my ass pampered when I go out to dine, so I don't arrive with a list of demands from my waiter/waitress. I just want to eat a nice meal prepared the way I like it. I just as soon tip the ******* cook.