I've found dozens of sites complaining about the same thing, so I tried to come up with an explanation as to why people think some kinds of music suck: it's all in the upbringing.
No, not your upbringing. The upbringing of your musical taste. If you spent your childhood listening to Linkin Park, Fall Out Boy, and the Jonas Brothers(like what kids today are doing), it's only natural that you'll hate The Beatles or Led Zep. You're mind has been trained to like today's music. Or if you listen mostly to classic rock, you wouldn't understand today's music.
Both styles have their own redeeming qualities. Classic Rock, in my opinion, is more heartfelt, more complex, while today's music is catchy, simple, and has a danceable beat, which are all qualities that the general youth look for in a song.
Even though I'm a guy who thinks today's popular music sucks too, it's going to be hard to convince other people to listen to music from bands they never heard of because:
A: They want to conform to what's popular so they can look hip.
B: Because they listen to other music, their tastes differ significantly from the oldies, therefore, they probably wouldn't like it.
PS: For everyone who keeps posting that we should LOOK for good modern music: What's easier, spending hours on end scouring the dark corners of the Net to find just one good indie band, or just listening to stuff you can get at any decent classic rock store?
Techdirt has not posted any stories submitted by ElBarto470.