Season 4 is the absolute worst in terms of everything. I don't know why but it seems like the 2018 year became something about bigot-bashing in Arrowverse. The Flash had Cicada saying the metahumans are evil and must be eliminated, Legends of Tomorrow had the mythical beings which the people were afraid of so they had to make people accept them, and Black Lightning had, well, BlackSeason 4 is the absolute worst in terms of everything. I don't know why but it seems like the 2018 year became something about bigot-bashing in Arrowverse. The Flash had Cicada saying the metahumans are evil and must be eliminated, Legends of Tomorrow had the mythical beings which the people were afraid of so they had to make people accept them, and Black Lightning had, well, Black Lightning. But at least all of them ranged from awesome to meh. Supergirl here was an absolute atrocity. The villain this time around is basically a natalist. According to him the world only belongs to humans because aliens are superior to humans in every form and will take over if the humans don't fight back. So tell me dear bigot, does that logic not apply to humans too? Didn't humans also take over the world from wild animals? So by your logic shouldn't the humans also leave most of the world? Also he says that if aliens will be taking over the jobs because they are very powerful. But in that case they can only be given blue collared jobs. Humans are still there to order them. Also if they are able to kill so many aliens without even exploiting any weakness, doesn't it mean that the aliens are NOT strong?
Anyway, I went into a rant over this point. So well, there's also Manchester Black in this, who keeps switching sides and even though he fights for the good guys, he's unnecessarily shown as a bad guy. There are also an evil, Russian Supergirl who was teased in the end of the previous season as if she's supposed to be the big bad girl of the season, but she isn't of any importance until the last few episodes where she makes the wonderful contribution of being killed by Lex Luthor. Yes, he's also in this because it was probably not a good idea to use a female Bizarro for the second time. I mean there's literally not a single redeeming quality in this season. There's a lot of talking, intolerable violence and just plain, bad CGI.… Expand