It really depends on who is writing him. Some writers seem to struggle with him, others know how to make him shine.
I suppose that's true or almost any character