The Arrow series has done a great job of following Oliver Queen's development over the course of the series, from killer of those who have wronged his community, to trying to move beyond this and curb the urge to kill (while looking for a balance when left with no choice), to legal alternatives such as going from superhero to politician (shades of Brian K. Vaughan's Ex Machina comic series) which, nevertheless, puts limits on his pursuit of justice. (The gun violence episode, with its tragic attack on City Hall, the heated dissenting views of Team Arrow on the legalities of gun control, and solutions which offer no slick, easy answers, was a thoughtful, sensitive illustration of the difficulties confronting Mayor Queen.)
That said, this is a superhero series, so, rather than tie his hands with the burdens of elected power, Queen must juggle the new responsibilities of elected power with his old-fashioned, hands-on street fighting approach, recruiting new blood and new powers to replace those who have departed (either voluntarily or through death), while wrestling with questionable, unholy alliances from his past (the Bratva), associations made with the short term goal of serving the greater good, but ones which he is unable to sever ties with, possibly doing more harm than good.
Nor is Oliver alone in these morally questionable "enemy-of-my-enemy" associations; witness Felicity's work with hacktivists, initially to clear John Diggle's name, hacktivists whose agendas may be or may not be motivated by illicit, ulterior motives.
And for those desiring an old-fashioned, apolitical comic adventure, there is the Invasion crossover with The Flash, DC's Legends of Tomorrow, and Supergirl, forcing a team-up to oppose an alien threat previously thought to be ancient history, but now threatening all of Earth.
Overall, Arrow (this season in particular) has something for everyone. Definitely worth binge-watching.