Have you looked at catcher stats on other teams? I think you haven't, given your first sentence.
I'm glad the FO has more patience than many of you. Jeffers hasn't even played 162 games in the majors yet. (that's not aimed at the OP, as he's talking this year, but others).