Eschenfelder is absolutely a huge part of the problem. But Lance wasn't that much better with Kalas. In fact, Kalas seemed to sort of egg him on.
All of this goes to show that broadcasting baseball is not all that easy a thing to do well. JD and BB were GOAT I think, but Kalas and Blum are far, far better than most. Lots of other teams have the equivalent of Eschenfelder and Lance every game. Or worse.