But one thing that is missing is hard, heavy or progressive rock, whether it is from the 70s, 80s, or later
I gotta figure that after 12 pages someone else might have mentioned this already, but just in case...
Hard Rock, Heavy Rock, and Progressive Rock strike me as two if not three separate (sub-)genres. There is so much "Progressive Rock" that is neither Hard nor Heavy...and a shit-ton of Hard and/or Heavy Rock that is most definitely not Progressive (or progressive, lower-case).
I've been a bachelor all week, with the missus out of town, so I've been listening to a whole mess of Yes, both old original videos from their Peter Banks/Tony Kaye days, as well as videos from the 1989 Anderson Bruford Wakeman Howe tour. Definitely Progressive (in the upper-case sense, at least), rarely Heavy or Hard. And if my wife were home she'd be complaining "What is this crap?!?!"
It sounds like the words are about Sir Coverdale, himself. His voice is awesome when he doesn’t have to try to reach the high registers, and this has always been one of my favorite songs. Great arrangement, too!