Season 2 is faring greater with its super villains- Metallo and Catmus, as they cause a realistic threat to the last Kryptonians. It was incredibly endearing for an introduction to witness Supergirl and Superman teaming up to defeat the city's antagonists.
Reasonably, Superman's presence provided some engaging conflict between Kara and Alex, especially when Kara suggests she might move to Metropolis to feel more connected to who she is. From Alex's perspective, I understood her anger towards Kara, she has been the one who has taken care of her and kept anchored to humanity, whereas Superman abandoned Kara without explanation.
Other major changes to the season include Cat deciding to leave Catco to venture onto new adventures. This feels a natural progression for her character as people in reality feel, when they acknowledge that they have achieved all they can and must move on.
The main themes of the season are shaping up to be about change, evolution and personal discovery. A truthful development for the main characters has kept the narrative flowing and the conflict that has risen from uncertainty is a positive outlook for the show.
Superman and Hank's tense relationship is a welcomed causality that the writers has presented admirably. We want to recognise what their history is and try to determine who's argument is more favourable.
Finally, the latest chapter in Supergirl's journey was brimming with charming family scenes. The added layer of conflict through exposition was very compelling, with tense action and Kara's adorable lack of insults contributed to her brilliant humour. The villains of this season still need to be developed to bring weight and truthful conflict to our heroes, but their new upgrade gave them a higher level of threat and texture to their individual characters.