I'd be happy to see a lot of retired or less active skaters, if they'd come back--people like Klimova/Ponomarenko and Kristi Yamaguchi. It depends on how motivated they are and whether they can get into shape.
As for Scott, it's a bit disingenuous to say that "if he hadn't founded SOI, some other venue for skaters would have come along." Oddly, almost none did. Champions on Ice was great, but it mostly featured skaters performing their own routines with no connecting thread. An actual performance-based show, featuring ensemble skating and programs choreographed for that show, was far harder to find. Boitano's show lasted for a short time (and I saw one and loved it). There's an Ice Ballet company (can't remember the exact name) based in New York, but it doesn't have the visibility of SOI. Ice Capades was fading and then disappeared. In the U.S., only SOI endured and for a long time brought in audiences. I'm grateful to it for programs like that lovely duet skated by Gordeyeva and Kulik (created by the show's choreographer, Sandra Bezic), for all the Browning pieces, and for featuring less prominent medalists who were nonetheless dynamite lyrical skaters, such as Roca and Sur. It gave longevity to skaters such as Paul Wylie and Kristi Yamaguchi, who were thus able to develop artistically in a way that they never could have otherwise. And for the skaters, it created a family bond that I think has lasted to this day. Katia Gordeyeva certainly was sustained by that bond--I'm sure others were, too, though not in such extreme circumstances.
I can't imagine that Scott is really homophobic, or he wouldn't have lasted in skating. Remember that SOI featured Rob McCall, and that McCall was a good friend of Scott's. There have been others as well. Whatever went on between SOI and Johnny Weir, I don't think it demonstrates a pattern of behavior on Scott's part.
As for Scott's one-sidedness, that's a different issue, related to his commentating. If he is, that's a shortcoming, but it doesn't change what he's done for skating in other areas, in my opinion.