Some of those I'd put into my underrated post
Jeff Beck Group (all of them...3 different groups I think...through the fusion albums of the mid 70's) How many people really know the original Jeff Beck group had Rod Stewart on vocals?
and that reminds me
The Faces (seriously monster talent with Rod Stewart, Ron Wood, Kenny Jones, Ronnie Lane, Ian McLagan...a supergroup based on what they'd later accomplish)
James Gang
The rest, yes, all monster, although a couple of those probably didn't age that well...The Guess Who comes to mind. A few hits but a lot of filler, if you've listened beyond the Greatest Hits album. And not commenting on style, did the Carpenters have any substance beyond the hits?