That is very true, but there's something to be said for experiencing music live rather than at home with a nice set of headphones.
Also, I was fairly miffed when I went to a concert a while back and had the singer drowned out by five guys singing along really loudly right beside me. (We were quite far back from the stage.) It's great that they're having a good time, but they probably could have had just as good a time going to karaoke or something. Although you would lose the feeling of "being there".