Exactly.
This whole debate they'd cast Stewart just to appeal to a broader demograhpic is annoying. I've never seen a film, especially in this genre that had a greater or lesser turnout by black audience members simply because of the color of the hero's skin.
The theater I frequent, I'd say usually has about a 20-30% African-American attendees when its a packed house. That didn't change regardless if the movie was Spider-Man, LOTR or Blade 2 (not nearly as big a film as the other two, but packed that theater opening weekend nonetheless).
When I saw Transformers on opening night, it was probably over 50% at the midnight screening. And listening to the chatter in the line and in the theater prior to the movie, nobody was talking about Tyrese or Anthony Anderson, they were talking about the Transformers, reminiscing about the cartoon and telling their kids about the toys they had growing up.
People don't go to a movie hoping that their demographic is properly represented, they obviously don't want to be offended or insulted, but in the end everyone is going to see this movie for the same reason - to be entertained. Regardless if it's Hal or John sporting the ring.
Already said this earlier in the thread, but if they cast hip-hop star to play GL, it's going to draw greater appeal from white teenagers in suburbia than black audience members. Nokio, tell me if I'm wrong, but I'd assume that the black audience may be more offended than anything if John Stewart is transformed into a hiphop slang talking cliche in a lame attempt from the studio to be cool.