I actually used to tip a fair bit, til I realised, the most thankless minimum wage jobs..well those don't get tipped do they? Like, nursing staff, people in care homes and the likes. And I would MUCH much rather be a waitress than work 12 hour shifts wiping peoples arses and being hit. I tend to tip more out of convenience than anything, as I said, nearest quid or whatever in taxis, and when its kind of..social pressure to do so like when out for meals in groups. But otherwise, it makes me feel..dodgy tbh.
Abroad I always tip though. Because I know they really really need it. Though managers and that tend to take it off them, greedy twats
But in this country, so many are on minimum wage, so why single out a few (generally easy) jobs for special treatment really..