I'm against expanding the current custom of tipping; indeed, if I could find a way to eliminate it without hurting anyone I would be all for it.
I see no reason to focus my charitable contributions on those in the service industry. However, I think it reprehensible that hotels would band together to prevent low-paid workers from unionizing.
QL