Give me a break. I've been poor as fuck. I've been unable to afford a cup of coffee. Ive gone hungry some nights. I'm very well off now, but I certainly remember those days of struggle.
I still don't want to be guilted into leaving every person I interact with in a day money because their employer doesn't feel like paying them for doing their job.
The more you tip someone the less their employers pay them.
Wouldn't you prefer a steady paycheck to relying on the kindness of strangers to be able to pay rent?
Where does this madness stop? Since you are personally so virtuous, do you also tip the cashier at Walmart every time you buy deodorant? The shelf stocker? Deli meat slicer operator? The person bagging your groceries? McDonald's employee who made your Big Mac? Do you walk into the kitchen to slip a Washington into the cook's pocket? The person at the bodega who made your sandwich? None of those people make much.
How about the receptionist at the doctor's office? Your doctor? Your mechanic? Pharmacists? Pharmacy assistant? Bank teller? Theatre attendant? Garbage collector? Police? Mail carrier?
How about the adminstrative staff at your office? Do you slip them a few bucks for scheduling your meeting and emailing you the meeting minutes? The cafeteria staff?
There's many low paid people who don't interact with the public. Do you mail a check to Amazon's wearhouse for the people who packed your Christmas gifts? What about when people provide customer service over the phone or Internet? So you reply to emails you get with your credit card number to tip the email sender?
>The largest tippers are or were poor
This isn't even remotely true, people use tipping to signal their power and wealth. It's a social signal. It's classist. It is not a bunch of poor people passing around the same $5 to each other.
>One of lifes most enjoyable things is to be generous.
I don't find being guilted into paying other people's wages to be either generous or enjoyable. I don't find turning every interaction into a business dealing to be enjoyable. I don't find living in a society where people won't do their job without not-so-subtile bribes enjoyable or something to strive for.
Do you want to live in a society where it's ever increasing amounts of customer extortion over legitimate customer service?
I don't think highly of people who enjoy throwing coins at those "below" them and enjoy holding that power over them. The people who enjoy pulling out a $20 to "make sure they are taken care of" that day are not generous. I have some unkind words to describe such people.
Oh, by the way, I intend to leave my entire estate to charity. I am not an unkind or stingy person.