Personally yeah, I wasn't happy with his first itteration for much of the reasons you stated. I don't think I've seen enough of him yet to form a conclusive opinion, so I'll reserve judgements especially since all character relationships are overturned.
That said, I do feel seriously bad for the new take on Ollie :(