I actually enjoyed season 3. Ra's Al Ghul was a pretty good villain. For season 6, I think there was too much drama and Ricardo Diaz was not that good of a villain. Diaz was significantly better in the first half of season 7 than season 6.
Yeah, I Like Season 3, I Never Understood why it was so hated by People, Ra's actually worked for me, For Season 6, I Like it, I Like Diaz, and I Enjoy the Split of Team Arrow for Some Reason
That's a Complaint many People talk about but I Think that was Point because there are so Many Comics specially Batman Comics where you have Batman in a Black Suit and fighting a Batman ripoff wearing an Identical Suit but it makes harder to tell who is who, So I Think that was the Main Point
Favorite Arrow Villians- Merlin, Slade, Ra’s, Darhk, Chase