
Geoff Johns' Treatment of John Stewart Summed Up In a Single Page
This is intentional. You can't keep doing it over and over for years and it not be. He was trying to ruin the character not through overt character assassination, but through much more subtle yet still sinister irrelevency.