I might've mentioned this one before, but I once had lunch with a guy--my age, cultural background, geographic background--who was shocked, SHOCKED!!!, to discover that his caramel latte had coffee in it. "Latte" just means frothed milk, don't you know! He was actually on the point of going back up to the counter to complain--that they had made a mistake, or that they were in the wrong by not advertising the latte as a coffee beverage, I'm not sure. I was just sitting there staring at him, trying to figure out if he was serious or not, and finally said, "Well, in my experience, most lattes are coffee-based," and he just kind of huffed.
I can envision a lot of scenarios where this expectation might make sense, but none of them apply to him. For example, my mom likes chai TEA lattes. Some places offer those (Starbucks), other places will automatically put the chai spice into coffee, which my mom doesn't like. But even my mom, to whom fancy coffee drinks are a novelty, realizes that there are two possibilities, and she doesn't get shocked and outraged if she gets the wrong one (just disappointed). She'll also ask me if a drink is likely coffee-based before ordering it.
Another example--at some Korean ice cream shops they advertise lattes which are in fact coffee-free. IME it always says, in big letters on the sign, NO COFFEE. Thus giving a clue to those who never get lattes anywhere else that perhaps other places make them with coffee. It's hard for me to imagine that this guy I was eating with, who so confidently ordered his caramel latte, only had experience ordering them at Korean ice cream shops. So I don't know what his deal was.