And a Radiohead tribute in the beginning.
You're right about the lack of contemporary rock, but not sure how much of that is chicken/egg. Music as a whole has been fragmented since Napster to such a point where there may just not be as much demand for a great new rock band. There's still a lot of interesting stuff happening in metal, but it's hard for a more traditional rock band to gain a popular foothold because frankly it's hard not to sound like something everyone's already heard. It's almost like the best bet is to pull a Greta Van Fleet and purposefully ape a classic band to generate buzz.
The new music that becomes mainstream (hip hop, pop, etc) tends to appeal to people who are less interested in the music itself than keeping up with popular culture.