Whoever is writing the dialog for these shows should get fired?
In my opinion the last episode was the worst of the season. One of my main complains for all the CW DC shows is the dialogue. Real people don't talk like that. One of the cheesiest lines I can think of right now was when the day was saved and Julian is on his way home. Kaitlyn approaches and says something in the lines off "You're not weak because of what happened with Savatar. The strength that I found to stay in control came from you". Oh, lord the cringe. All of these shows Legends, Arrow, Supergirl have so many cringe moments it makes me uncomfortable to watch it. If I was watching The Bold and the Beautiful I would understand it. But the dialogue, the way people react to these situations is just ridiculous at times.
This is a sci-fi show with meta-humans, superheroes and things like that. What makes it believable is the people surrounding these shows. They have to be as close to "normal" as possible. Whiny, soapy and cringe worthy dialogue and scenarios is not the way to go. Whoever is writing the dialogue should get fired.