The Flash puts this show to shame
I mean on Flash you got a fun comic book atmosphere, crazy villains with super powers, wacky characters like the guy who could stretch, a much more likable group of heroes. On Arrow its just dull and bleak, the team is kinda lame, Felicity is fucking HORRIBLE she tries way too hard to be the funny lovable witty character, and the villains aside from Death Stroke have been lame as fuck.
Who was the villain of the week on Arrow this week? Oh yeah some regular dude with a gun, not some amazing skilled ninja fighter or someone with powers, no just a dude with a gun who got taken care of with ease by Black Canary 2.0.
Also every last fucking person on the show aside from Felicity is an expert martial artist, thats pretty much every villains super power is that they know martial arts.
All in all Flash is just a much funner show to watch, while Arrow is a dull show full of boring characters and even more boring villains.