This is why I no longer eat out at all.
Last time I stopped for a coffee somewhere, they tried to add a service charge on just for handing me a cup over the counter at the till, so I don't even use cafes now.
We are not the US, where wages are traditionally lower and it is understood that without tips people couldn't do the job.
There is no need to tip someone in the UK who is being paid the same money as most of their customers, just because they carried some crockery from A to B.
I have, in the past, worked as a waitress and in various bars or pubs so I do know what the job entails.
I also resent being told that if I order a more expensive meal, the person who carried the plate somehow deserves more of my money for carrying it than they'd get if I ordered the cheapest thing on the menu.
It doesn't really change the amount of work waitstaff do, whether I order the most expensive or cheapest thing if it fits on one plate or in one glass, so why should I give them more because I'm spending more on my meal?
Just because someone has gone out to eat, doesn't mean they didn't save up all year to afford that one meal out or that they are loaded enough to throw money at randoms who happen to work in a restaurant, quite likely on the same wage.
I used to tip if service was particularly good or the wait staff were pleasant, but as soon as the service charge stuff came in I completely stopped.