Okay, let me try to better explain myself.
One of my pet peeves is wait/bar staff who just expect a tip and so give lousy service.
If bar tenders (and wait staff for that matter) actually did their jobs in such a way that they tried to actually earn a good tip by giving good service to every customer, instead of expecting tips so make no effort, they wouldn't have to pick and choose their favourite punters to serve. Having said that I understand that some are just tight-wads, but that goes with the job I'm afraid.
And for the record, I am a good tipper...well I used to be, we don't need to tip in Ireland because bar-staff get paid a living wage.