I agree with you. I can totally see why some people would like it and why some people wouldn't.
You gotta admit it gets pretty goofy sometimes tho. During the season finale, Talia used a smoke bomb to escape in an OPEN FIELD haha that was weird. Plus, hacking the government in 3.2 seconds and stuff like that.
Regarding the cast, I have to admit some actors are perfect for the role. Cisco, Diggle, Quentin Lance, Dinah Drake and others are just great.