This is must be a somewhat American problem. I once was at a Cheescake factory there, where it was so loud we could hardly talk with each other. We hypothesized that they do this for a higher turnover.
The people in the Amtrak trains, subways or buses did not bother me -- it was more the screeching noises those old relics made. I would be extremely annoyed by music in a library though.