Most public places feature canned music that hits my ears at varying volumes. (The younger the target demographic, the louder the music.) Most of the time, it bears no connection with what I would choose to play, given the opportunity.
I propose that when entering an establishment, you would be given a bluetooth headset to hear what they are putting out. Or not. I would always refuse the headset — except maybe at Urban Outfitters.