Why would anyone need to try and publicly shill themselves to play Hal Jordan the way that Tyrese Gibson was doing for John Stewart? That was hardly a ringing endorsement by the way. I hope that when John Stewart does get cast that it will be an actor with more gravitas getting the role, let's put it that way. You think that when a vacancy for Hal Jordan becomes available that there'll be no takers? Hardly.
You are clinging to another fallacy there also. The 2011 GL movie bombed because it was poor. Not because of any failings with the Hal Jordan character.