Agree with this 100%. There are some of the bands of today that mikalalas listed that I am not as high on as he. I have loved rock music from every decade starting in the 60's (The Beatles, Stones, The Who, Cream, Hendrix, etc.) until the last decade. Shows like American Idle, and The Voice are so formulaic and stifle good music, as so do record companies.
Its ok, that people have different taste, opinions on what good rock is.
But just because some may not like the rock that is coming out today, does not mean that its not good, or that no good rock is coming out.
Anothing thing that is happening is the return of one hit wonders.
While the 70's,80's, 90's, had good bands, that cranked out hit after hit on albums, they did have one hit wonders.
Todays Music scene over the last 4 to 7 years has had a lot of one hit wonders.
Its very common for albums today to have only 1,2 songs out of 10, 15, 20, that are good.
While that happened back then, it is even more common now.
Take what I cited.
Coldplay, Chainsmokers, DJ Snake, Imagine Dragons, Katy Perry, Carrie Underwood(Rock, pop, country), Zedd, Sia, Demi Lovato, Ed Sheeran
They are extremely popular in amongst ages 12 to 49.
But even tho they are popular lets look at some of their popular songs.
Imagine Dragons:
Thunder: Extremely Popular, but other then that song, have no other songs that popular or big a hit.
Carrie Underwood:
Shes had past hits, but now Champion, is her big popular hit.
DJ Snake: Turn Down for, the What
Katy Perry, Firework(newer), Roar(Older)
Sia: Chandelier, Titanium
Demi Lovato: Skyscraper
Coldplay:
A sky full of stars
Chainsmokers
Something just like this
This feeling
Zedd:
The Middle(Meet me in the middle)
Even Ed Sheeran has only: Perfect, All The Stars, Thinking Out Loud
Compare that to how with take say Bon Jovi:
Living on a Prayer, Wanted Dead or Alive, Blaze of Glory, Runaway, I'll be there for you, Always, You give love a bad name, whole slippery when wet album.
But even tho more 1 hit, 1 album semi wonders.
The music is good why?
And not just going to say because I say so, or because popular.
The music I cited is good because good rock beat, rhythm, good guitar riffs, good synthesizer, keyboards, piano, etc, good music, good vocals, good lyrics, catchy, snappy tunes comparable to That Thing You Do, no sounding like a bunch of zombies screaming, yelling, screeching, like with Heavy Metal groups like Anthrax, Megadeath, Slayer, etc
And those are the reasons the music I cited is popular, not only with teens, but 12 to 49 age range.
Not everybody will like the music I cited as good, but thats ok, and just because 1,2 dont like it, dont mean it not good.
There is still good rock music, and music overall coming out.
Its just not as much as the LOTS of good music in the 70's, 80's, 90's etc.