Since you've retconned (or elaborated) your comment we'll go with that.
Oliver was a cheater but that's not who he is any more at all. It has nothing to do with his love for Felicity. Oliver was changed before he met her.
The flashbacks would go back to the relationships Oliver had before meeting Felicity and we have Shado and Taiana. Shado was pretty much the only woman on the island so who was Oliver going to cheat on her with? Slade? Doubtful Oliver could've gotten Sara back into bed when she arrived on the island so shortly after the Gambit sinking. Taiana I haven't seen anything leading me to believe they actually have a romantic relationship going on between the two of them, they might be sharing a bed but that isn't anything more than carnal lust anyway and really there's little reason to cheat on that.
As you pointed out, to this day they've reminded us how often pre-island Oliver cheated but they've written NOTHING to suggest that is who he is anymore. Pointing out that he didn't have many options supports the writers and the show runners lack of desire to include that old trait in the new Oliver Queen.
Dude's not perfect and he makes some huge mistakes still and is not done learning and growing, but the cheating thing isn't one of the things I think he still needs to work on.
Comment