I agree with your sentiment on tipping - I feel the same way. However I think the article did a pretty good job at answering your question of Why cant we just give employees dignity and a fair wage?. It's for economic reasons.
To make it work you'd have to collude on pricing with all the other coffee shops (which I think would be illegal but IANAL), or you'd have to use government force to ban tipping (which would without a doubt hurt many people in different areas). It's a hard problem, though I do hope we can figure it out because the status quo of expecting 20+% tip on an already expensive product is not good.
To make it work you'd have to collude on pricing with all the other coffee shops (which I think would be illegal but IANAL), or you'd have to use government force to ban tipping (which would without a doubt hurt many people in different areas). It's a hard problem, though I do hope we can figure it out because the status quo of expecting 20+% tip on an already expensive product is not good.