Since a lot of main characters seem to be interested in music and culture from the past, it strikes me that late 20th century rock music seem to be totally abandoned when it comes to what the Star Trek generations people are listening to. The only reference to late 20th culture and music in TOS are those space hippies who show up in the episode "The way To Eden". Plus the fact that Chekov looked like Davy Jones of The Monkees. But nothing more. In TNG, Riker enjoys playing trombone in some 20th century jazz club on the holodeck. But it seems to be in an environment from the 1940:s or 1950:s, before rock music started. Otherwise it's classical music for Picard, Data and the others. One exception is Zefram Cocrane in "First Contact" but his appearance wasn't in the 24th century. And yes, we have that country singer who had been frozen and brought back to life on the Enterprise. But he was from back then, not a 24th century person. In DS9, the closest we get when it comes to 20th century music is Vic Fontaine. But he's doing Sinatra style music and his holodeck program is a music club in 1962, the year before The Beatles gave rock music a new boost. In Voyager, we have Harry Kim who plays classical music on his clarinet. We do have Tom paris who claims to be a fan of 20th century North American culture, specifically the latter half of that century's pop culture. But no rock music in any Paris-created holodeck things, not even an Elvis song, despite his interest in old cars from that era. So why no rock music in Star Trek? Has that music such a bad reputation in the 24th century Federation that it's totally forbidden? Or are all Star Trek producers boring old woodblocks who don't appreciate rock music in any form?