Ah, Gimli, I think you misunderstood what I said. I don't care for music when I shop, am in a restaurant, or any other business. I'm not there to listen to their choice of music, some which causes my teeth to grate.
You mentioned at a restaurant. In my experience, restaurants are so noisy that it's often hard to hear if music is playing. Often but not always. I've been into some where you had to shout to the server in order to be heard.
Contrary to what may be a popular belief, music doesn't cause me to linger and shop. It has the opposite effect. I shop faster in order to get out of that store.
As I said above, I can sometimes tolerate what I don't like because I won't be there long. But I can also shop elsewhere as well.
If something gets your goat, it just proves you have a goat to get.