Okay, so you're telling me that Superman, who has been the Man of Steel for years, gets beat by Supergirl, who has been the Girl of Steel for 2 years? Pah-leez! I am not believing it. Superman has had training for a long time, so I don't understand how the writers would think anyone would believe this. Then I thought the writing team gave us justification for the Superman L when Supergirl tells him that he was under the influence of silver kryptonite, which made him perceive that Kara was actually Zod. Green kryptonite makes them weak, so it is understandable if silver kryptonite would do the same. But Superman squashes that when he tells Kara that he was at full strength. Really?! So let me get this straight: A full strength Superman, who thinks he is fighting his sworn enemy, is bested by his cousin that has been a hero for all of two years. The whole story was lost on me after that. The other major thing that happened in the finale was the loss of Mon-El. His mother had agreed to fight Supergirl and the winner would be given the planet earth. But Rhea didn't plan on honoring that agreement. She sent word for the Daxamites to start their attack on the city. This left Supergirl with no choice but to unleash a weapon, given to her by Lena Luthor, that would contaminate the air with lead. Even though the lead would not harm humans or Kryptonians, the air would make earth inhabitable for Daxamites. This forced all of them to leave the planet, including Mon-El. I wasn't saddened by this outcome because I did not like how the writers ended the Kara's relationship with James. They kiss at the end of season 1 and were broken up by episode 2 of season 2. I have been screaming bullshit ever since. The finale was ok. I am still a big fan of Supergirl and anxiously await season 3.
Season 2 Episode 22
"Nevertheless, She Persisted"
Supergirl (Melissa Benoist) challenges Rhea (guest star Teri Hatcher) to battle to save National City. Meanwhile, Superman (guest star Tyler Hoechlin) returns and Cat Grant (guest star Calista Flockhart) offers Supergirl some sage advice.