User blog comment:Xandermcc/Top 10 ways Arrow is better than the Flash/@comment-28501280-20160808172740

For the more useful supporting cast, I'm gonna have to give it to Flash. Iris is an informant and helps paint Flash as a hero through the media, Joe is field and CCPD support. Cisco makes gadgets (he might be in the field more now that his powers are growing) and he has his vibes. Caitlin's a doctor, her and Cisco can both do computer stuff and Harrison can do a bit of everything. On Arrow Felicity is tech and Oliver leads the Team where they all fight in the field. Sure it's useful against a big group of bad guys but they never really got to do anything that someone else couldn't. Thea's just a backup archer, Laurel had her cry but she didn't use it enough and she rarely got to team up with Oliver against a villain, and yeah Diggle's awesome but his moves weren't anything special. I also feel like Oliver doesn't treat his team right. He totally screwed up with Felicity and he screwed Laurel from the start when he literally screwed her sister and had a kid with someone else. His relationship with Diggle and Thea have their ups and downs but he only confinds in John. On Flash they're all best friends and you can see Cisco and Caitlin have a brother-sister talk while on Arrow you never really saw Thea and Laurel's relationship even though they lived together. On Flash it's just up to Barry the whole Team makes decisions that he doesn't always agree with (like when they locked him up). This was in Arrow during Season Three but as soon as Oliver returned to Star City in the first episode they went right back to doing everything he said. And the subplots got very annoying in season 4. Anytime Donna Smoak was on screen gushing about her daughter's relationship I wanted to shoot myself. It distracted from the main story and slowed down the momentum they were trying to build and never really added anything in the end. Now that's just my opinions and you did bring up some valid points (Lyla and John for the win)