There isn't any doubt that Arrow Season 3 was quite divisive among fans. It ended on a sour note and a lot of the worst moments in this season assessment come directly from the finale.
While it's hard to escape the worst of the season, there were also bright spots. Funnily enough, those very bright spots are just as highly debated as the weak spots others argue.
It will be interesting to see if another season will bring the many facets of fans together to a more agreeable place on Season 3.
In the meantime, take a look at what we've put together for best and worst episodes, character developments, plot devices and some other fun categories like WTF moment, character that's gotta go, shocking death and servicing the fangasm.
Let the battle commence!
1. Best Episode: Canaries

Although she only came back through a drug-induced haze, Sara was as real to Laurel as she needed to be to thrust Laurel out of her funk and onto her own path as Black Canary. Oliver also revealed his alter ego to Thea, which was surprisingly well received. Felicity got her mojo back and rallied the troops after a less-than-stellar run following Oliver's death and was the one who urged Laurel not to follow in Sara's footsteps, but to be herself. It felt like everything was back on track.
2. Worst Episode: My Name is Oliver Queen

"My Name is Oliver Queen," on the other hand, was a wasted opportunity to redeem a lackluster season.
The only inkling of hope comes from a commenter who suggested that Malcolm as the new Ra's al Ghul is still part of a plan because it seemed to him that Nyssa was in on the gag. Here's hoping he's right.
The best thing to say about it was it meant Season 3 was over and we could now look forward to wiping the slate clean for another go.
3. WTF Moment: Felicity Flies in the Exo-Suit

Arguments for this ludicrous scene have included Ray taking precious time away from finding a cure for the bioweapon to manually fly the suit from the new Arrow lair for Felicity. If he was going to do that, why not fly it himself? Another was that Felicity helped build it, so she should know how to use it just fine. A lot of people help build airplanes, but that doesn't mean they can fly them.
While these goofy moments can be easily overlooked on sister show, The Flash, it cannot be done here on Arrow, which as been grounded in reality for most of it's run. The show takes itself too seriously for whimsy to flutter in and out.
4. Best Character Development: Thea Queen

Despite the fact she was forced to kill Sara and never knew about it, she was willing to sacrifice herself to atone. When Nyssa forgave her, she decided to fight against the forces of evil, even if that meant turning against her own brother. The writing for Thea Queen gives me hope that the team behind Arrow and our other DC comics franchises have some clue how to write for female characters, after all.
5. Worst Character Development: Felicity Smoak

Felicity has been written as strong and uplifting (of everyone) one moment and incapable of standing tall the next, making once faithful fans question their devotion to the character. Once steadfast in her belief of Oliver, she was quick to doubt him on more than one occasion with very little evidence to sway her. If it was drama they were going for, it played more like teenage angst. We want our girl back.
6. Character That's Gotta Go: Malcolm Merlyn

From the moment Malcolm used Thea to kill Sara, he became irredeemable. He delusional in all aspects of planning the murder and no amount of atonement can make up for it. Even an incredibly cunning plan putting Malcolm at the front of the League of Assassins is a stupid plan, for the man is a murderer many times over. The best thing that can happen is that he's killed out of the gate in Season 4.