Only 2 of those you listed had more Win Shares than Barrett last year. Fine he is great, but shouldn't a big league catcher be a little better at catching the ball? Piazza never was. And when Barrett hits .330 with 40 homers then we can talk. Once he quit doing that he was a hack. For what it's worth, Barrett's EqA so far this season is a higher mark than Piazza ever had for a season, so complaining about his defense when he's hitting like this seems a bit premature, to say the least.