Barry is only still dead because of the way that he died which was a time anomally. Which is why Marv Wolfman had him die that way because it was a loophole if DC wanted to bring him back..DC didn't though which is fine.

Supe's is the Last Son of Krypton..he thinks that he is the sole survivor..is he omniscient?

Anyway..I don't mind not having a Supergirl as I can read my comic collection to get that fix. I do think having a non-kryptonian supergirl is dumb as hell. After all the concept is probably older than your parents as she debuted in 1959.

And let's face it. Kara herself and Superboy were both derivations of the Marvel family--the originators of the family concept. Silver age Superman has as much to do with Captain Marvel's Success as anything else. To deny a quality character because you want a lone kryptonian is pretty anal.