I'd like to point out that Jean not being Phoenix WAS, as you put it, poo-poo'd at the time (heck, it still is).
But that is a matter of opinion on each particular retcons, not toward retcons in general (still, I'm missing the OP's point I think.).
Whether you agree or like any retcon is up to you (and the writers, arguably).
(and once again, Iceman coming out didn't come more "out of left field" as any real coming out. Period. Stop beating that dead horse)