Not only is he useless, he's pretty much a consistent factor in the team's worst events.
1) When the team's base gets attacked by bandits, it's in part due to a deal he cut with the bandits for protection (and I think they were lying about having former classmates of his) that he didn't tell the rest of the group which leads to the deaths of 3 of the team.
2) Almost every situation he could help, he doesn't do so because he gets too scared such as leaving Clementine behind at one point and not being able to help Lee remove his arm.
3) When they're stuck in a building, he removes a hatchet that was keeping a door secure, so walkers couldn't get in thinking the group could use the hatchet. This leads to the death of at least one more person.
4) In that same building under attack, he chooses to tell Kenny, the guy who lost his family in the event with the bandits, that he was the one who had been giving them supplies. This is very much the worst possible time to tell him.
5) When the team talks about just leaving him behind, only Clementine and optionally Lee are the only ones to argue in his favor. I think he has maybe one scene in the game where he's helpful if you had nobody else with you when you go to save Clementine.
This can arguably be more frustrating to players because Ben is by no means a bad person as much of just a massive screw-up. The events he tends to propagate are usually the type that would be done by either more malicious or outright awful types of people.
That said, he's one of my favorite characters in the game just because I actively looked forward to and laughing at how he'd manage to screw things up again.