He is a very competent catcher. Its the work load that will be an issue for him. He was not getting half the load to this point in the season and won't stand up to a big increase in playing time. But in truth the league is such a mess, that as long as the pitchers don't revolt this is likely a period the Sox can get through.
But that actually brings into question this opinion that "this" is why they hung onto Swihart. They could have found somebody to do this job and Swi has on more than one occasion this season caused Cora to have to juggle players because he did not have a player to slot into a spot where he needed him. Either they had to go with one less pitcher or have somebody more capable as the 25th man on the bench.
You could make the argument either way and it still takes you back to the same place. The Sox can get away with this because the league is a mess. Actually the entirety of MLB is a mess. "Parity" or at least MLB's insane efforts to compel parity have been a complete failure and has contributed mightily to what is now an utter s*** show of guys that are too broken down but still playing, guys that are too young but forced up in an effort to create some sizzle where none actually is and players that are just flat not MLB quality no matter how young or old they are surrounding a core of stars that is as good as the league's core stars ever were.
But the bulk of players playing MLB is not and never were stars and it is everything outside the stars of baseball that has gone to utter s*** most evidenced by the pitching which is now abysmal. So the Sox themselves are the only thing that might prevent them from getting away with this. Outside of themselves, who in baseball is to stop them, the other 3-4 teams in the league that are actually worth a darn???? I don't think so. The Red Sox pitchers are the whole story regarding this situation.