Probably depends on what you mean by "iconic".
If you grew up in that age group that regularly watched the Justice League/Justice League Unlimited series that originally ran from 2001-2006, you might be right. But generations before that are probably more familiar with white Hal Jordan, and he even had a movie (2011) and an animated series (late 2011-early 2013) himself more recently than John Stewart. (And Hal also showed up in Batman: The Brave and the Bold animated series before that.)