Hal Jordan is the main one, he's fine just was butchered pretty bad in the 90s, Kyle Raynor was his replacement and he's one of the most boring characters in history. John has never even been the main one outside of that Justice League show unless I'm forgetting, that's the best version of him...