I used to think that this was a myth. But ...
I've been to Dublin with an ex BF to watch Ireland v England.
As you walk from the town centre out towards Lansdowne Road, you call in each of the pubs (obviously). They are heaving. The Guinnesses are all settling on the bar.
If you ask for a white wine, or a voddy + tonic, the barman wanders off to serve the proper customers, and you have to wait ages. If you want a Guinness, you just pay, and take one.
Now, I've never liked Guinness, but I ended up thinking ... oh, what the heck, I'll take a Guinness.
And guess what ... it was gorgeous.
A bit later, I tried another one, this time back in England. And ... it was horrid.
So I'm voting for "YES".