According to the writer, since the events of Flashpoint* made Scott younger again his gay son no longer exists. Therefore the writer thought it would be best if Scott were to become gay.
* Before Flashpoint Scott was married with 2 kids.
Barry Allen came back in Final Crisis. And there is a proposal West's future. Though I understand your anger since West is highly regarded among the DCU and as a Flash.
Well Aquaman was married to Mera for a while, which they were brought back together during Flashpoint and afterwards. Dolphin was Aquaman's lover while Mera was away in her dimension.
According to DC, because Obama openly supported gay marriage they decided to change one of their "main" superheroes gay. Their previous position on the matter was not to change a pre-existing character but to make a new character whom was gay.
Currently Alan Scott is apart of the Earth 2 comics of the New 52. Which in issue 2 Scott will reveal his homosexuality.
Bookmarks