Does the 'nice gesture' of being given a complimentary item outweigh not having a choice in what you eat?
For example, are you still happy if a restaurant sends you the decadent chocolate dessert on your birthday even though, if presented with the dessert menu, you would have ordered anything except chocolate? Or (shudder) soggy tiramisu when you would have preferred ANYTHING else? Would you prefer they not try to guess at what you might want, or is it the thought that counts, no matter what your taste buds say??