For those of us that grew up with the rock music from the 60's and 70's, the dearth (or death?) of rock music is sad. There were SO many groups and solo artists making good music back then. Just take country rock - Allman Bros, Skynyrd, Molly Hatchet, Marshall Tucker, Outlaws, Elvin Bishop, young Charlie Daniels (not today's redneck), Steve Earle, Blackfoot, ZZ Top, I know I'm missing several. Today? I don't know of any.
Nowadays any group that still has an electric guitar is put on a pedestal, where 40 years ago they would have been nobodies. There is a reason that these old bands, literally old and grey, are still on the road doing concerts. Nobody filled in after them. The bad news is that very few still make music. Now my favorite band, the unappreciated UFO, released albums in 2015 and 2017. That's probably it, as they are on their final, 50th(!) anniversary tour. Almost all other old bands are still playing their 70's hits. Maybe 80's.
This reminds me of motorcycles. Back in the 70's, Honda, Yamaha, Suzuki and Kawasaki had full line ups of street and dirt bikes. Yamaha had the 125, 200, 250, RD 350/400, XS 400, 500, 650, 750/850 and 1100 street bikes. I owned 3 of these at one time or another. Now the only road bikes you can get are Harley's and Harley takeoffs.
While I semi share your sentiment, having liked the 80's, 90's hardrock, buttrock, glam hair metal rock.
And having liked bands like AC/DC, Def Leppard, Scorpions, Van Halen, Great White, Bon Jovi, Motley Crue, Poison, Guns N Roses, Firehouse, Queen, Queensryche, Metallica, Nirvana, Journey, Foreigner, Ratt, White Lion, Slaughter, Skid Row, Iron Maiden, Twisted Sister, Quiet Riot, Kiss, sure I am forgetting some.
There has been newer stuff, that has been good.
Creed, Linkin Park(2000's), Cranberries, Coldplay, Imagine Dragons.
After 1998,99,2000,2001,02,03,04,05,etc, your semi right, in that there has only been a couple, few, some good rock.
But your overexaggerating when you say there has not been any good rock since the 70's, 80's, 90's.