The Beatles were huge as an ensemble, but Lennon’s presence didn’t dominate the stage the way Jagger’s does.
As a purely solo act, probably Bowie, or Elton John if you’ll let-in a pianist. If you have a look here, you’ll see they eclipsed Springsteen by 20 million and 130 million units sold, respectively. In John’s case, that’s over double.
If The Beatles weren’t rock then neither was Elvis. But of course The Beatles were rock. Ask anybody in 1964.
Rock star can’t be about the style of music alone or Presley wouldn’t make the list. It has to be about persona. And it has to be about an individual who is not part of a band with recognizable personalities of their own. And it has to be about somebody both elevated above ordinary human presence and clearly driven insane by the process.
That leaves either Michael Jackson or Bob Dylan. Pick 'em.
Elvis isn’t even on my list because I don’t consider him “rock.” Neil Young is called “The Godfather of Grunge” but it’s not like his music was grunge music (in the sense that we all think.) In a similar light I don’t believe Elvis is a “Rock Star.”
Objectively: 1. Jagger 2. Plant
Personally: 1. Bowie 2. Prince
And of course Arthur Lee is amazing, but for reasons discussed could not be considered.
You know, given his TV exposure this isn’t that far-fetched. My kids (11, and 12) would recognize Ozzy instantly, but would have a hard time picking out most others in this thread. I’m pretty sure they know what Elvis looks like; he’s too iconic to not recognize.
What about Ted Nugent? Longevity, well-known as a solo artist (though he did start with a band), definitely a rocker. Like Elvis (the King) and Jerry Lee Lewis (the Killer), Nugent has even picked up a nickname: the Motor City Madman. I’d suggest that Nugent should at least be in the running.