I am (or was) fundamentally against tipping, and I agree that people should simply get paid to do their job.
However, I've followed the debates occuring in the USA as a handful of restaurants have experimented with no-tip policies, and I am now really ambivalent about the practice. Several restaurants with owners who sounded very committed to end tipping have returned to it; I've read remarks from many waitstaff who say that they prefer and can make far more that way than they would ever be paid on a salary.
I don't think there's a clear answer. My gut still tells me that it's a bad idea, but I do not want to ignore stories from those actually working in and around businesses where this is a thing.