I rarely tip, and I'm not remotely mean.
I round up things where I pay in cash, eg if a taxi cost £16 I would give £20 and not ask for change. Admittedly I use cash less often than before, though. Similar in cafes, although in restaurants, I am more likely to leave cash on the table and pay the bill by card. Otherwise I pay the going rate for things such as haircuts, window washing and bin emptying.
I do, however, use my vote in the hope of getting a fairer government who will increase taxes and insist on a decent minimum wage, so that nobody needs the largesse of others in order to make a living.
I think tipping is embarrassing. I don't like 'pay what you like' arrangements either, or 'make me an offer'. I would rather know what a fair price is and decide whether to pay it.