At the very least I don't understand only breaking off one piece, putting it in Diggle's care, knowing his blindspot for his brother, and just leaving things like that. Oliver could very easily have kept another broken piece stashed somewhere else if he wants it that badly and is already okay with it not being completely intact.
I hate this so so much, the show just always treats Felicity's selfishness like she's morally correct or some shit when she's really really not. Nobody in the show ever stands up to her, it's unreal.
This and even more when does Oliver ever defend himself in a argument. It's always a character monologuing against him and he takes it like a Bitch
hope that's not offensive
And the most annoying shit that Arrow and Flash pulls is that once you tell someone your secret identity "which they do way too often" they feel like they have some fucking right to get involved or tell you how to be a damn hero. Even though they a a huge liability and often give shitty advise that the hero ends up taking and changing. And to make it worst the character becomes dependant in the worst way and stops evolving... I'm looking at you Oliver.
Man it feels like I'm joker and I want to kill all the Robins.