I have to say, I'm with your friend.
If I want to bring a drink in with me, what's it to you?
Now I know there are some stores that simply don't allow food or drink on the sales floor and that I can understand.
BUT, if I went in a restaurant, ordered something to eat, asked for a cup of ice...