I've been dissappointed by a beer list but never walked out, as I am happy to drink most beer. I won't go back to a certain restaurant though after I had this conversation with a waitress while reading the beer list.
Waitress: "Can I get you something to drink?"
Me: "Yes, could I grab a Kronenbourg please?"
W: "Certainly"
She returns after a few minutes
W: "Sorry, we don't have that beer"
M: "OK, maybe a Heineken then"
W: "Sure"
She returns a few minutes later
W: "Sorry, we don't have that either"
M: "Oh, um maybe just a Coopers then"
W: "Sure"
She returns a few minutes later
W: "Sorry we don't have that either, we only have the beers that are on the menu"
Without saying anything, I point out where the three beers I've ordered are on the menu
W: "Oh, um, ah...."
M: "Look we could do this all night, but we do want to get to our movie, so maybe you take the beer list and tick off what you do have"
W: "Um, ok"
She returns a few minutes later with four beers ticked. There were twelve on the menu!
Now, if there were only four on the menu, no problem. If they had six on the menu and had sold out of a couple, no problem. But to list beers on the menu, which they clearly don't stock, is ********!