"Apparently, there's no shortage of self-righteousness here."
Oh, we're insulting opposing viewpoints now? That's rather unfriendly. Let's just discuss and avoid petty cheap shots now. You posted a thread subject. Now you're surprised that some disagree with your opinions.
See, now you are communicating better. You had omitted the multi-building issue in your original post. Now you have communicated that fact better. Perhaps you could insert "Building G" into your destination in the app next time so that the GPS could help both you and your driver get there quicker.
I've had a few dozen airport trips so far as you probably have had (or more). Most of the airport destinations merely say"Philadelphia Airport" without specifying which terminal. Last week, I had my first ever pax specify in the destination the terminal. I wanted to hug him. Automatic five stars for him. I get tired of asking them, "Which terminal or airline?" Half then say, "American Airlines." Then I explain how PHL has like four terminals for American. Then they fish for their ticket or boarding pass for the info as I'm on the 95 exit.
I've been to many apartment buildings where I've been confused with and without pax in car helping me and I was born in the USA. The typed destination on the GPS lists the Main Street address but then the route line wants you to drive up the back driveway or something to the exact building. Yeah, you work there and know it well but we might not know where the heck we are.
The restaurant server with the head cold? How would you know of the head cold? If you see him sneezing into your food or wiping his nose as he's serving you? Okay, fine, don't tip, complain, whatever. If you're trying to say he didn't return to follow up with you after "dropping"(?) the plate at your table because it later turned out he wasn't feeling well, I think custom would be to leave some tip between 15% or 10% rather than zero. If he makes you wait a very long time for your check when you've finished, sure, that can peeve many rightfully to no tip if no apparent reason (staff shortage, etc.).
I personally don't take much issue with your decision not to tip the driver if that's how you felt. I disagree more on what I think is not a good analogy to the restaurant industry. Maybe I'm sensitive to that since I do restaurant delivery as another side job and run into these driving and tipping issues there as well. I think the three stars seemed more harsh to me than the non-tip as I'd consider 4 stars a more fair rating from what I've read of your story.