Personally I think radio killed the radio star by only playing the same 20 songs over and over until no one anywhere ever wants to hear it again. At least that's how the radio stations are here in Pittsburgh.
and yet, they're a product of marketing feedback. So obviously when given a choice, people preferred listening to their favorite songs rather than only getting those songs maybe once an hour amid a bunch of songs that were garbage.
it's almost like music is too personal to be catered to with 12 non-interactive channels of content. So radio killed radio because radio sucks.
You need both a personalized favorites list generated per-listener and a means of listening to music that is extrapolated from user choices. Radio can't do that and was destined to fail. Living on borrowed time until the wireless internet could be created.