I don't hate him, nothing personal, but for me he needs to finish fights.
Fair enough. He isn't fulfilling your expectations and for that, you don't like him much. You do give credit where it deserves. No one can fault you for having your own opinion and expectations