One of the strongest elements of the first season of Supergirl on CBS was Cat Grant (Calista Flockhart), owner of CatCo Worldwide Media and boss to Supergirl’s alter-ego Kara Danvers.
In both of the show’s season finales Cat was largely responsible for Supergirl being able to save the day.
Season 2 of Supergirl ended with Cat Grant back in her office at CatCo Worldwide Media, but there was no hint of her leaving again.
Without her helping rally the masses, it is entirely possible that Supergirl might not have saved the day either time.