Xactly, great postI think Kyle getting replaced by John Stewart had more to do with the Justice League cartoon. John Stewart was, by that point, a more familiar face with new readers and he'd also been around by about 20 years longer. On a sidenote: people went nuts when John Stewart was chosen over Hal Jordan for the show... but that ended up working out, anyways.Hypothetically: I think Kyle and John switching up would've had the same results for Barry and Wally if they'd been under the same position for the show and the books.I'm asian -- I don't give a crap about seeing Sunfire on the Avengers, and I don't even care about Ryan Choi on the Justice League. A race shouldn't determine if a character is appealing... they could be weak, insecure, angry, immature, arrogant, rude, republican, democratic, racist, heartless, gutless, brainless, spineless, etc. Do you know what I thought when Sunfire got added to the roster? It had nothing to do with his racial diversity, I thought, "Wow, he added one of the biggest jerks in the comic book world to his roster."