About respect for others:
Eleven years ago, I moved to the South after living in the North for the first 50 years of my life. A few years after I moved, I visited friends in my former home town. At lunch, they were remarkably rude, not only to the server, but also to each other. They treated the server as a "servant;" no "please," no "Thank you," just indifference. They talked all over each other, not allowing anyone to finish a thought.
I had to wonder, "Was I like that when I lived here?" I couldn't wait to get back to the South, where courtesy is the grease that lubricates almost all interactions, even though it's often false courtesy. Nevertheless, I can no longer imagine not saying please and thank you to someone who is doing me a service, no matter how small. A tip recognizes both good service and a pleasant and helpful attitude. I tip in proportion to how I am treated.