oliver constantly out does himself and everyone else, and barry always fits no matter where he is, but supergirl is fine as a superhero even one of the big three of the arrow verse, but has been in the middle of whats going on too many times and has too many speaking lines she's not the big superhero