This is all deja vu for me. Arrow is fucking up in certain aspects the exact same way Smallville fucked things up at times. Olicity is the same nail through the palm that Clark/Lana was for me. At least the Arrow fan base gets band aids. The Smallville writers didn't give a shit one about how aggravating Lana was lol.