User blog comment:Mynameiskeithstone/5 Things that Need to Change in Season 4 of Arrow/@comment-86.132.197.198-20150510132940/@comment-98.163.103.48-20150604221323

There was development for Oliver. He's gone on an even darker path. He tortured Shrieve out of spite when up to that point, on Lian Yu whatever he did was for survival. Plus, he used to want to get home, now he's in a place where he doesn't believe he belongs in Starling.

The issue I had with the flashbacks is that the story was stretched longer than it should have.

And Oliver hasn't forgotten that he loved Laurel, he's simply moved on since they don't work together. Getting rid of Felicity is a bad idea. She's integral to the show as Diggle.