Agreed. And Chris Cornell (RIP) had one of the greatest voices in rock and roll.
When I think of the best rock vocalist performances, I think of the late Layne Staley on “Rooster”.