In my opinion, no character is really objectively stronger than any of the others, each would win in certain situations that they excel in. I suppose that says a lot about how varied and useful each member of the team is!